void CargarCliente() { ClienteBe item = clienteBl.ObtenerCliente(codigoCliente.Value); cbbCodigoTipoDocumentoIdentidad.SelectedValue = item.CodigoTipoDocumentoIdentidad; txtNroDocumentoIdentidad.Text = item.NroDocumentoIdentidad; txtNombresCompletos.Text = item.Nombres; txtDireccion.Text = item.Direccion; DistritoBe distrito = listaComboDistrito.Where(x => x.CodigoDistrito == item.CodigoDistrito).FirstOrDefault(); ProvinciaBe provincia = listaComboProvincia.Where(x => x.CodigoProvincia == distrito.CodigoProvincia).FirstOrDefault(); DepartamentoBe departamento = listaComboDepartamento.Where(x => x.CodigoDepartamento == provincia.CodigoDepartamento).FirstOrDefault(); PaisBe pais = listaComboPais.Where(x => x.CodigoPais == departamento.CodigoPais).FirstOrDefault(); cbbCodigoPais.SelectedValue = pais.CodigoPais; cbbCodigoDepartamento.SelectedValue = departamento.CodigoDepartamento; cbbCodigoProvincia.SelectedValue = provincia.CodigoProvincia; cbbCodigoDistrito.SelectedValue = item.CodigoDistrito; txtCorreoElectronico.Text = item.Correo; txtTelefono.Text = item.Telefono; txtContacto.Text = item.Contacto; txtAreaContacto.Text = item.AreaContacto; if (item.CodigoActividadPrincipal.HasValue) { cbbCodigoActividadPrincipal.SelectedValue = item.CodigoActividadPrincipal; } }
public List <ProvinciaBe> ListarComboProvincia(SqlConnection cn) { List <ProvinciaBe> lista = null; try { using (SqlCommand cmd = new SqlCommand("dbo.usp_provincia_listar_combo", cn)) { cmd.CommandType = CommandType.StoredProcedure; using (SqlDataReader dr = cmd.ExecuteReader()) { if (dr.HasRows) { lista = new List <ProvinciaBe>(); while (dr.Read()) { ProvinciaBe item = new ProvinciaBe(); item.CodigoProvincia = dr.GetData <int>("CodigoProvincia"); item.CodigoDepartamento = dr.GetData <int>("CodigoDepartamento"); item.CodigoUbigeo = dr.GetData <string>("CodigoUbigeo"); item.Nombre = dr.GetData <string>("Nombre"); lista.Add(item); } } } } } catch (Exception ex) { log.Error(ex.Message); } return(lista); }
public ProvinciaBe Obtener(int provinciaId, SqlConnection cn) { ProvinciaBe respuesta = null; try { using (SqlCommand cmd = new SqlCommand("dbo.usp_provincia_obtener", cn)) { cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@provinciaId", provinciaId.GetNullable()); using (SqlDataReader dr = cmd.ExecuteReader()) { if (dr.HasRows) { respuesta = new ProvinciaBe(); if (dr.Read()) { respuesta.ProvinciaId = dr.GetData <int>("ProvinciaId"); respuesta.Nombre = dr.GetData <string>("Nombre"); respuesta.DepartamentoId = dr.GetData <int>("DepartamentoId"); respuesta.CodigoUbigeo = dr.GetData <string>("CodigoUbigeo"); } } } } } catch (Exception ex) { respuesta = null; } return(respuesta); }
public ProvinciaBe ObtenerProvincia(int provinciaId) { ProvinciaBe item = null; try { cn.Open(); item = provinciaDa.Obtener(provinciaId, cn); cn.Close(); } catch (Exception ex) { item = null; } finally { if (cn.State == ConnectionState.Open) { cn.Close(); } } return(item); }
void CargarProveedor() { ProveedorBe item = proveedorBl.ObtenerProveedor(codigoProveedor.Value); cbbCodigoTipoDocumentoIdentidad.SelectedValue = item.CodigoTipoDocumentoIdentidad; txtNroDocumentoIdentidad.Text = item.NroDocumentoIdentidad; txtNombresCompletos.Text = item.Nombres; txtDireccion.Text = item.Direccion; DistritoBe distrito = listaComboDistrito.Where(x => x.CodigoDistrito == item.CodigoDistrito).FirstOrDefault(); ProvinciaBe provincia = listaComboProvincia.Where(x => x.CodigoProvincia == distrito.CodigoProvincia).FirstOrDefault(); DepartamentoBe departamento = listaComboDepartamento.Where(x => x.CodigoDepartamento == provincia.CodigoDepartamento).FirstOrDefault(); PaisBe pais = listaComboPais.Where(x => x.CodigoPais == departamento.CodigoPais).FirstOrDefault(); cbbCodigoPais.SelectedValue = pais.CodigoPais; cbbCodigoDepartamento.SelectedValue = departamento.CodigoDepartamento; cbbCodigoProvincia.SelectedValue = provincia.CodigoProvincia; cbbCodigoDistrito.SelectedValue = item.CodigoDistrito; txtCorreoElectronico.Text = item.Correo; txtTelefono.Text = item.Telefono; txtContacto.Text = item.Contacto; }