//Update ProcedureCode public void UpdateProcedureCode(ProcedureCodeDetail detail) { var entity = _ctx.ProcedureCodes.Single(e => e.ProcedureCodeId == detail.ProcedureCodeId); entity.Name = detail.Name; entity.ICD10Code = detail.ICD10Code; entity.Price = detail.Price; _ctx.SaveChanges(); }
//Get ProcedureCode by Id public ProcedureCodeDetail GetProcedureCodeById(int procedureCodeId) { var procedureCodeEntity = _ctx.ProcedureCodes.Find(procedureCodeId); var procedureCodeDetails = new ProcedureCodeDetail { ProcedureCodeId = procedureCodeEntity.ProcedureCodeId, Name = procedureCodeEntity.Name, ICD10Code = procedureCodeEntity.ICD10Code, Price = procedureCodeEntity.Price, ProcedureId = procedureCodeEntity.ProcedureId, }; return(procedureCodeDetails); }
public ActionResult Edit(int id) { var service = new ProcedureCodeService(); var detail = service.GetProcedureCodeById(id); var model = new ProcedureCodeDetail { ProcedureCodeId = detail.ProcedureCodeId, Name = detail.Name, ICD10Code = detail.ICD10Code, Price = detail.Price, ProcedureId = detail.ProcedureId }; return(View(model)); }