public PaisBe Obtener(int paisId, SqlConnection cn) { PaisBe respuesta = null; try { using (SqlCommand cmd = new SqlCommand("dbo.usp_pais_obtener", cn)) { cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@paisId", paisId.GetNullable()); using (SqlDataReader dr = cmd.ExecuteReader()) { if (dr.HasRows) { respuesta = new PaisBe(); if (dr.Read()) { respuesta.PaisId = dr.GetData <int>("PaisId"); respuesta.Nombre = dr.GetData <string>("Nombre"); respuesta.CodigoSunat = dr.GetData <string>("CodigoSunat"); } } } } } catch (Exception ex) { respuesta = null; } return(respuesta); }
public List <PaisBe> Listar(SqlConnection cn) { List <PaisBe> lista = null; try { using (SqlCommand cmd = new SqlCommand("dbo.usp_pais_listar", cn)) { cmd.CommandType = CommandType.StoredProcedure; using (SqlDataReader dr = cmd.ExecuteReader()) { if (dr.HasRows) { lista = new List <PaisBe>(); while (dr.Read()) { PaisBe item = new PaisBe(); item.PaisId = dr.GetData <int>("PaisId"); item.Nombre = dr.GetData <string>("Nombre"); lista.Add(item); } } } } } catch (Exception ex) { lista = null; } return(lista); }
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 <PaisBe> ListarComboPais(SqlConnection cn) { List <PaisBe> lista = null; try { using (SqlCommand cmd = new SqlCommand("dbo.usp_pais_listar_combo", cn)) { cmd.CommandType = CommandType.StoredProcedure; using (SqlDataReader dr = cmd.ExecuteReader()) { if (dr.HasRows) { lista = new List <PaisBe>(); while (dr.Read()) { PaisBe item = new PaisBe(); item.CodigoPais = dr.GetData <int>("CodigoPais"); item.Nombre = dr.GetData <string>("Nombre"); item.Nacionalidad = dr.GetData <string>("Nacionalidad"); lista.Add(item); } } } } } catch (Exception ex) { log.Error(ex.Message); } return(lista); }
public PaisBe ObtenerPais(int paisId) { PaisBe item = null; try { cn.Open(); item = paisDa.Obtener(paisId, 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; }