public int Update(ValidationSetting validationSetting) { using (var model = new gb_dvsstagingEntities()) { val_validationsetting val_Setting = model.val_validationsetting.First(x => x.Id == validationSetting.Id); val_Setting.Name = validationSetting.Name; val_Setting.Description = validationSetting.Description; val_Setting.PriorityId = validationSetting.PriorityId; val_Setting.ProductId = validationSetting.ProductId; val_Setting.Expression = validationSetting.Expression; val_Setting.UpdatedBy = "Admin"; val_Setting.UpdatedOn = DateTime.UtcNow; val_Setting.IsSlackEnabled = validationSetting.IsSlackEnabled; val_Setting.SlackChannel = validationSetting.SlackChannel; model.Entry(val_Setting).State = EntityState.Modified; model.SaveChanges(); return(val_Setting.Id); } }
public int Insert(ValidationSetting validationSetting) { using (var model = new gb_dvsstagingEntities()) { var val_valSetting = new val_validationsetting { Name = validationSetting.Name, Description = validationSetting.Description, PriorityId = validationSetting.PriorityId, ProductId = validationSetting.ProductId, Expression = validationSetting.Expression, CreatedBy = "Admin", CreatedOn = DateTime.UtcNow, UpdatedBy = "Admin", UpdatedOn = DateTime.UtcNow, IsSlackEnabled = validationSetting.IsSlackEnabled, SlackChannel = validationSetting.SlackChannel, IsActive = true }; model.val_validationsetting.Add(val_valSetting); model.SaveChanges(); return(val_valSetting.Id); } }