public async Task <ResultCrmDb> EditLevelOrgAsync(LevelOrgDto levelOrg) { var result = new ResultCrmDb(); try { var levelorg = new t_levelorg(); levelorg = levelOrg; _crmDbContext.t_levelorg.Update(levelorg); await _crmDbContext.SaveChangesAsync(); } catch (Exception e) { result.AddError($"{e.Message}", ""); } return(result); }
public async Task <ResultCrmDb> EditLevelOrgAsync(LevelOrgDto levelOrg) { var result = new ResultCrmDb(); try { var org = await _crmDbContext.t_levelorg.FirstOrDefaultAsync(r => r.Inn == levelOrg.Inn& r.Kpp == levelOrg.Kpp& r.Oktmo == levelOrg.Oktmo); if (org != null) { result.AddError("", "Организация с такими ИНН, КПП, ОКТМО уже существует!"); return(result); } var levelorg = new t_levelorg(); levelorg = levelOrg; _crmDbContext.t_levelorg.Update(levelorg); await _crmDbContext.SaveChangesAsync(); } catch (Exception e) { result.AddError($"{e.Message}", ""); } return(result); }
public async Task <IActionResult> Edit([FromBody] LevelOrgDto levelOrg) { return(Tools.CreateResult(true, "", await _levelOrg.EditLevelOrgAsync(levelOrg))); }