通过文本框

时间:2017-01-21 10:17:11

标签: c# linq

我需要一个简单的linq查询,通过它我可以更新数据库。我们有一个文本框和文件上传和一个提交按钮。在点击提交按钮后,它上传了文件,但没有插入文本框值到db可能是linq query中存在问题。所以我需要一个简单的linq查询。

 public DateTime validdate(string validfromdate)
        {
            using (var db = appDataContextFactory.GetNewDataContext())
            {
                DateTime dt = DateTime.ParseExact(validfromdate,"dd / MM / yyyy", null);
                var lstdate = db.ExchangeRates.FirstOrDefault(d => d.ValidFromDate ==DateTime.Now);
                db.SaveChanges();
                return (dt);
            }
        }

请查看以上代码。

1 个答案:

答案 0 :(得分:0)

using (var db = appDataContextFactory.GetNewDataContext())
        {
            DateTime dt = DateTime.ParseExact(validfromdate,"dd / MM / yyyy", null);
            var lstdate = db.ExchangeRates.FirstOrDefault(d => d.ValidFromDate ==DateTime.Now);
            var yourItem = new ExchangeRate();
            yourItem.ValidFromDate = yourDate;
            db.ExchangeRates.Add(yourItem);
            db.SaveChanges();
            return (dt);
        }