public async Task <long> ObtenerPaisIdPorLocalidad(long localidadId) { var localidad = (LocalidadDto)await _localidadServicio.Obtener(localidadId); var provincia = (ProvinciaDto)await _provinciaServicio.Obtener(localidad.ProvinciaId); return(provincia.PaisId); }
private void btnNuevaLocalidad_Click(object sender, System.EventArgs e) { var form = new _00006_AbmLocalidad(TipoOperacion.Nuevo); form.ShowDialog(); if (form.RealizoAlgunaOperacion) { PoblarComboBox(cmbLocalidad, _localidadServicio.Obtener(string.Empty), "Descripcion", "Id"); } }
public override void CargarDatos(long?entidadId) { if (entidadId.HasValue) { if (TipoOperacion == TipoOperacion.Eliminar) { DesactivarControles(this); } var entidad = (LocalidadDto)_localidadServicio.Obtener(entidadId.Value); if (entidad == null) { MessageBox.Show("Ocuriro un error al obtener el registro seleciconado"); Close(); } PoblarComboBox(cmbProvincia, _provinciaServicio.Obtener(string.Empty), "Descripcion", "Id"); cmbProvincia.SelectedValue = entidad.ProvinciaId; PoblarComboBox(cmbDepartamento, _departamentoServicio.ObtenerPorProvincia(entidad.ProvinciaId), "Descripcion", "Id"); cmbDepartamento.SelectedValue = entidad.DepartamentoId; txtDescripcion.Text = entidad.Descripcion; txtDescripcion.KeyPress += delegate(object sender, KeyPressEventArgs args) { NoInyeccion(sender, args); NoSimbolos(sender, args); }; } else { // Nuevo PoblarComboBox(cmbProvincia, _provinciaServicio.Obtener(string.Empty), "Descripcion", "Id"); if (cmbProvincia.Items.Count > 0) // si tiene algo { PoblarComboBox(cmbDepartamento, _departamentoServicio.ObtenerPorProvincia((long)cmbProvincia.SelectedValue) , "Descripcion", "Id"); } txtDescripcion.Clear(); } }
private void ConsumidorFinal() { var clientedni = _clienteServicio.ObtenerPorDni("99999999"); var provinciaDescripcion = _provinciaServicio.Obtener("Tucuman"); var localidadDescripcion = _localidadServicio.Obtener("San Miguel de Tucuman"); var provinciaId = 1; var localidadId = 1; if (clientedni == null) { if (provinciaDescripcion == null) { var provincia = new ProvinciaDto(); provincia.Id = 1; provincia.Descripcion = "Tucuman"; _provinciaServicio.Insertar(provincia); } if (localidadDescripcion == null) { var localidad = new LocalidadDto(); localidad.Id = 1; localidad.Descripcion = "San Miguel de Tucuman"; localidad.ProvinciaId = provinciaId; _localidadServicio.Insertar(localidad); } var cliente = new ClienteDto(); cliente.Apellido = "Final"; cliente.Nombre = "Consumidor"; cliente.Dni = "99999999"; cliente.Cuil = "99999999"; cliente.Email = "*****@*****.**"; cliente.FechaNacimiento = DateTime.Now; cliente.Calle = "sin nombre"; cliente.Numero = 99; cliente.Barrio = "sin nombre"; cliente.ProvinciaId = 1; cliente.LocalidadId = 1; _clienteServicio.Insertar(cliente); } }
public async Task <DireccionViewModel> ObtenerDireccion(long id) { var dto = (DireccionDto)await _direccionServicio.Obtener(id); var localidad = (LocalidadDto)await _localidadServicio.Obtener(dto.LocalidadId); var provincia = (ProvinciaDto)await _provinciaServicio.Obtener(localidad.ProvinciaId); var pais = (PaisDto)await _paisServicio.Obtener(provincia.PaisId); var model = new DireccionViewModel() { Id = dto.Id, EstaEliminado = dto.EliminadoStr, Descripcion = dto.Descripcion, LocalidadId = dto.LocalidadId, Ubicacion = $"{localidad.Nombre}, {provincia.Nombre}, {pais.Nombre}" }; return(model); }
public override void ActualizarDatos(DataGridView grilla, string cadenaBuscar) { grilla.DataSource = _localidadServicio.Obtener(cadenaBuscar); }
public override void ActualizarDatos(DataGridView dgv, string cadenaBuscar) { dgv.DataSource = _localidadServicio.Obtener(cadenaBuscar); base.ActualizarDatos(dgv, cadenaBuscar); }