public ParametrizationCriteria Update(ParametrizationCriteria updateparam) { var paramCriteria = _ctx.ParametrizationCriterias.Where(x => x.ParametrizationCriteriaID == updateparam.Id).FirstOrDefault(); paramCriteria.Name = updateparam.Name; paramCriteria.DataType = updateparam.DataType; _ctx.Update(paramCriteria); _ctx.SaveChanges(); return(updateparam); }
public ParametrizationCriteria Add(ParametrizationCriteria newparam) { var param = _ctx.ParametrizationCriterias.Where(x => x.Name == newparam.Name).FirstOrDefault(); if (param == null) { var paramCriteria = new ParametrizationCriterias(); paramCriteria.Name = newparam.Name; paramCriteria.DataType = newparam.DataType; _ctx.ParametrizationCriterias.Add(paramCriteria); _ctx.SaveChanges(); newparam.Id = paramCriteria.ParametrizationCriteriaID; return(newparam); } return(null); }