public void GetProvinciabyID(int id) { List <ProvinciaDTO> provdto = new List <ProvinciaDTO>(); ProvinciaDTO objProvincia = new ProvinciaDTO(); provdto = objProvincia.GetProvincia(); if (provdto != null) { foreach (var foo in provdto) { if (id == foo.Provinciaid) { this.Provinciaid = foo.Provinciaid; this.nombre = foo.nombre; } } } else { this.Provinciaid = -1; this.nombre = null; } }
public bool Eliminar(ProvinciaDTO dto) { try { BaseDados.ComandText = "stp_GER_PROVINCIA_EXCLUIR"; BaseDados.AddParameter("CODIGO", dto.Codigo); BaseDados.ExecuteNonQuery(); dto.Sucesso = true; } catch (Exception ex) { dto.Sucesso = false; dto.MensagemErro = ex.Message.Replace("'", ""); } finally { BaseDados.FecharConexao(); } return(dto.Sucesso); }
public IActionResult GetProvincia(string nombre) { try { using (var client = new HttpClient()) { var _url = $"https://apis.datos.gob.ar/georef/api/provincias?nombre={nombre}"; Uri _uri = new Uri(_url); var responseTask = client.GetStringAsync(_uri); _logger.LogInformation($"Se realizo la busqueda de la provincia: { nombre }"); JObject _jsonResponse = JObject.Parse(responseTask.Result); var _provinciasEncontradas = (JArray)_jsonResponse["provincias"]; if (_provinciasEncontradas.Count == 0) { var _coordenadas = new { latitud = 0, longitud = 0 }; return(NotFound(new { provincia = nombre, coordenadas = _coordenadas })); } var latitud = _jsonResponse["provincias"][0]["centroide"]["lat"]; var longitud = (string)_jsonResponse["provincias"][0]["centroide"]["lon"]; ProvinciaDTO _DTOresponse = new ProvinciaDTO(nombre, latitud.ToString(), longitud); return(Ok(_DTOresponse)); } } catch (Exception exception) { _logger.LogInformation($"Fallo en la busqueda de la provincia: { nombre } -- Problema: {exception.Message}"); throw new Exception($"Problema al intentar realizar la busqueda de Provincia: {nombre}"); } }
//Devuelvo todas las provincias public List <ProvinciaNegocio> GetProvincias() { List <ProvinciaDTO> provdto = new List <ProvinciaDTO>(); ProvinciaDTO objProvincia = new ProvinciaDTO(); provdto = objProvincia.GetProvincia(); List <ProvinciaNegocio> provretorno = new List <ProvinciaNegocio>(); if (provdto != null) { provretorno = provdto.Select(s => new ProvinciaNegocio { Provinciaid = s.Provinciaid, nombre = s.nombre }).ToList(); return(provretorno); } else { this.Provinciaid = -1; this.nombre = null; provretorno.Add(this); } return(null); }
public async Task <IActionResult> Put(Guid ProvinciaId, [FromBody] ProvinciaDTO provincia) { provincia.ProvId = ProvinciaId; await Service.Insert(provincia); return(Ok(true)); }
public ProvinciaDTO Alterar(ProvinciaDTO dto) { try { BaseDados.ComandText = "stp_GER_PROVINCIA_ALTERAR"; BaseDados.AddParameter("DESCRICAO", dto.Descricao); BaseDados.AddParameter("PaisId", dto.PaisId); BaseDados.AddParameter("SITUACAO", dto.Estado); BaseDados.AddParameter("CODIGO", dto.Codigo); BaseDados.AddParameter("@UTILIZADOR", dto.Utilizador); BaseDados.ExecuteNonQuery(); dto.Sucesso = true; } catch (Exception ex) { dto.Sucesso = false; dto.MensagemErro = ex.Message.Replace("'", ""); } finally { BaseDados.FecharConexao(); } return(dto); }
public IEnumerable<ProvinciaDTO> GetProvinciaByExample(ProvinciaDTO item) { return from provincia in GetAllProvincia() where (item.Codice == null || provincia.Codice == item.Codice) && (item.Regione == null || provincia.Regione.ToLower().StartsWith(item.Regione.ToLower())) select provincia; }
public JsonResult Update(ProvinciaDTO ProvinciaDTO) { var result = new { ProvinciaDTOid = ProvinciaService.EditProvincia(Mapper.Map <SistemaSLS.Domain.Entities.Provincia>(ProvinciaDTO)) }; return(Json(result, JsonRequestBehavior.AllowGet)); }
public bool Excluir(ProvinciaDTO dto) { if (dao.Eliminar(dto)) { return(true); } else { return(false); } }
public ProvinciaDTO Salvar(ProvinciaDTO dto) { if (dto.Codigo > 0) { return(dao.Alterar(dto)); } else { return(dao.Adicionar(dto)); } }
public async Task <IActionResult> Post([FromBody] ProvinciaDTO provincia) { //await Service.Insert(provincia); //return Ok(true); if (!ModelState.IsValid) { throw new Exception("Model is not Valid"); } await Service.Insert(provincia); return(Ok(true)); }
public void Modificar(ProvinciaDTO provinciaDTO) { using (var baseDatos = new ModeloXCommerceContainer()) { var provinciaModificar = baseDatos.Provincias.FirstOrDefault(x => x.Id == provinciaDTO.Id); if (provinciaModificar == null) { throw new Exception("Ocurrió un error al obtener la Provincia para Modificarla"); } provinciaModificar.Descripcion = provinciaDTO.Descripcion; baseDatos.SaveChanges(); } }
public long Insertar(ProvinciaDTO provinciaDTO) { using (var baseDatos = new ModeloXCommerceContainer()) { var provinciaNueva = new AccesoDatos.Provincia { Descripcion = provinciaDTO.Descripcion }; baseDatos.Provincias.Add(provinciaNueva); baseDatos.SaveChanges(); return(provinciaNueva.Id); } }
public IHttpActionResult Create(ProvinciaDTO provinciaDTO) { if (!ModelState.IsValid) { return(BadRequest()); } var provincia = Mapper.Map <ProvinciaDTO, Provincia>(provinciaDTO); _UnityOfWork.Provincias.Add(provincia); _UnityOfWork.SaveChanges(); provinciaDTO.ProvinciaId = provincia.ProvinciaId; return(Created(new Uri(Request.RequestUri + "/" + provincia.ProvinciaId), provinciaDTO)); }
public override bool EjecutarComandoNuevo() { if (!VerificarDatosObligatorios()) { MessageBox.Show(@"Por favor ingrese los campos Obligatorios.", @"Atención", MessageBoxButtons.OK, MessageBoxIcon.Error); return(false); } var provinciaNueva = new ProvinciaDTO { Descripcion = txtProvincia.Text, EstaEliminado = false }; _provinciaServicio.Insertar(provinciaNueva); return(true); }
public override bool EjecutarComandoModificar() { if (!VerificarDatosObligatorios()) { MessageBox.Show(@"Por favor ingrese los campos Obligatorios.", @"Atención", MessageBoxButtons.OK, MessageBoxIcon.Error); return(false); } var provinciaModificar = new ProvinciaDTO { Id = EntidadId.Value, Descripcion = txtProvincia.Text, }; _provinciaServicio.Modificar(provinciaModificar); return(true); }
public IHttpActionResult Update(int id, ProvinciaDTO provinciaDTO) { if (!ModelState.IsValid) { return(BadRequest()); } var provinciaInPersistence = _UnityOfWork.Provincias.Get(id); if (provinciaInPersistence == null) { return(NotFound()); } Mapper.Map <ProvinciaDTO, Provincia>(provinciaDTO, provinciaInPersistence); _UnityOfWork.SaveChanges(); return(Ok(provinciaDTO)); }
public List <ProvinciaDTO> ObterPorFiltro(ProvinciaDTO dto) { List <ProvinciaDTO> Provincias; try { BaseDados.ComandText = "stp_GER_PROVINCIA_OBTERPORFILTRO"; BaseDados.AddParameter("DESCRICAO", dto.Descricao); BaseDados.AddParameter("PaisId", dto.PaisId); MySqlDataReader dr = BaseDados.ExecuteReader(); Provincias = new List <ProvinciaDTO>(); while (dr.Read()) { dto = new ProvinciaDTO(); dto.Codigo = int.Parse(dr[0].ToString()); dto.PaisId = int.Parse(dr[1].ToString()); dto.Descricao = dr[2].ToString(); dto.Estado = int.Parse(dr[3].ToString()); dto.CountryName = dr[4].ToString(); Provincias.Add(dto); } dto.Sucesso = true; } catch (Exception ex) { Provincias = new List <ProvinciaDTO>(); dto.Sucesso = false; dto.MensagemErro = ex.Message.Replace("'", ""); Provincias.Add(dto); } finally { BaseDados.FecharConexao(); } return(Provincias); }
public ProvinciaDTO ObterPorPK(ProvinciaDTO dto) { try { BaseDados.ComandText = "stp_GER_PROVINCIA_OBTERPORPK"; BaseDados.AddParameter("CODIGO", dto.Codigo); MySqlDataReader dr = BaseDados.ExecuteReader(); if (dr.Read()) { dto = new ProvinciaDTO(); dto.Codigo = int.Parse(dr[0].ToString()); dto.PaisId = int.Parse(dr[1].ToString()); dto.Descricao = dr[2].ToString(); dto.Estado = int.Parse(dr[3].ToString()); dto.CountryName = dr[4].ToString(); } dto.Sucesso = true; } catch (Exception ex) { dto.Sucesso = false; dto.MensagemErro = ex.Message.Replace("'", ""); } finally { BaseDados.FecharConexao(); } return(dto); }
public List <ProvinciaDTO> ObterPorFiltro(ProvinciaDTO dto) { return(dao.ObterPorFiltro(dto)); }
public ProvinciaDTO ObterPorPK(ProvinciaDTO dto) { return(dao.ObterPorPK(dto)); }
private ProvinciaDTO setProvinciaDto(Provincia provincia) { var dto = new ProvinciaDTO {Codice = provincia.Codice, StatoEstero = provincia.StatoEstero}; if (provincia.RegioneAppartenenza != null) { dto.Regione = provincia.RegioneAppartenenza.Nome; } return dto; }
public async Task Update(ProvinciaDTO entityDTO) { var entity = Builders.GenericBuilder.builderDTOEntity <TProvincia, ProvinciaDTO>(entityDTO); await repository.Save(entity); }