public MunicipioBE SearchMunicipioCod(string SEARCODMUNI) { MunicipioBE municipioId = new MunicipioBE(); try { municipioId = (from Municipio in _appDbContext.Municipio where Municipio.Codigo == SEARCODMUNI select new MunicipioBE { MunicipioId = Municipio.MunicipioId, Nombre = Municipio.Nombre, NombreDepto = Municipio.Departamento.Nombre, DepartamentoId = Municipio.Departamento.DepartamentoId, Codigo = Municipio.Codigo, }).FirstOrDefault(); } catch (Exception EX) { } finally { _appDbContext.Dispose(); } return(municipioId); }
public AnswerResponseBE UpdateMunicipio([FromBody] MunicipioBE UMUNI) { AnswerResponseBE AR = new AnswerResponseBE(); MunicipioLogic ML = new MunicipioLogic(_appDbContext); AR = ML.UpdateMunicipio(UMUNI); return(AR); }
public AnswerResponseBE InsertMunicipio([FromBody] MunicipioBE IMUNI) { AnswerResponseBE AR = new AnswerResponseBE(); MunicipioLogic ML = new MunicipioLogic(_appDbContext); AR = ML.InsertMunicipio(IMUNI); return(AR); }
public AnswerResponseBE InsertMunicipio(MunicipioBE IMUNI) { AnswerResponseBE AR = new AnswerResponseBE(); try { int CountMuni = 0; CountMuni = _appDbContext.Municipio.Where(x => x.Codigo == IMUNI.Codigo).ToList().Count(); if (CountMuni == 0) { Municipio MUNICIPIO = new Municipio(); MUNICIPIO.Nombre = IMUNI.Nombre; MUNICIPIO.DepartamentoId = IMUNI.DepartamentoId; MUNICIPIO.Codigo = IMUNI.Codigo; _appDbContext.Municipio.Add(MUNICIPIO); _appDbContext.SaveChanges(); AR.CodeError = 0; AR.DescriptionError = "Se ha insertado el municipio correctamente"; } else { AR.CodeError = 2; AR.DescriptionError = "El municipio ya existe, por favor verifique la información"; } } catch (Exception EX) { AR.CodeError = 1; AR.DescriptionError = "Hubo un error"; } finally { _appDbContext.Dispose(); } return(AR); }
public AnswerResponseBE UpdateMunicipio(MunicipioBE UMUNI) { AnswerResponseBE AR = new AnswerResponseBE(); try { Municipio municipio = new Municipio(); municipio = _appDbContext.Municipio.Where(x => x.MunicipioId == UMUNI.MunicipioId).FirstOrDefault(); if (municipio != null) { municipio.MunicipioId = UMUNI.MunicipioId; municipio.Nombre = UMUNI.Nombre; municipio.DepartamentoId = UMUNI.DepartamentoId; _appDbContext.SaveChanges(); AR.CodeError = 0; AR.DescriptionError = "Se ha actualizado el municipio correctamente"; } else { AR.CodeError = 2; AR.DescriptionError = "El registro no existe, por favor verifique la información"; } } catch (Exception EX) { AR.CodeError = 1; AR.DescriptionError = "Hubo un error"; } finally { _appDbContext.Dispose(); } return(AR); }