Exemplo n.º 1
0
        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);
        }
Exemplo n.º 3
0
 public async Task <IActionResult> Edit([FromBody] LevelOrgDto levelOrg)
 {
     return(Tools.CreateResult(true, "", await _levelOrg.EditLevelOrgAsync(levelOrg)));
 }