Exemplo n.º 1
0
        public List <DepartamentoBe> ListarComboDepartamento(SqlConnection cn)
        {
            List <DepartamentoBe> lista = null;

            try
            {
                using (SqlCommand cmd = new SqlCommand("dbo.usp_departamento_listar_combo", cn))
                {
                    cmd.CommandType = CommandType.StoredProcedure;

                    using (SqlDataReader dr = cmd.ExecuteReader())
                    {
                        if (dr.HasRows)
                        {
                            lista = new List <DepartamentoBe>();

                            while (dr.Read())
                            {
                                DepartamentoBe item = new DepartamentoBe();
                                item.CodigoDepartamento = dr.GetData <int>("CodigoDepartamento");
                                item.CodigoPais         = dr.GetData <int>("CodigoPais");
                                item.CodigoUbigeo       = dr.GetData <string>("CodigoUbigeo");
                                item.Nombre             = dr.GetData <string>("Nombre");

                                lista.Add(item);
                            }
                        }
                    }
                }
            }
            catch (Exception ex) { log.Error(ex.Message); }

            return(lista);
        }
Exemplo n.º 2
0
        public DepartamentoBe Obtener(int departamentoId, SqlConnection cn)
        {
            DepartamentoBe respuesta = null;

            try
            {
                using (SqlCommand cmd = new SqlCommand("dbo.usp_departamento_obtener", cn))
                {
                    cmd.CommandType = CommandType.StoredProcedure;
                    cmd.Parameters.AddWithValue("@departamentoId", departamentoId.GetNullable());

                    using (SqlDataReader dr = cmd.ExecuteReader())
                    {
                        if (dr.HasRows)
                        {
                            respuesta = new DepartamentoBe();

                            if (dr.Read())
                            {
                                respuesta.DepartamentoId = dr.GetData <int>("DepartamentoId");
                                respuesta.Nombre         = dr.GetData <string>("Nombre");
                                respuesta.PaisId         = dr.GetData <int>("PaisId");
                                respuesta.CodigoUbigeo   = dr.GetData <string>("CodigoUbigeo");
                            }
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                respuesta = null;
            }
            return(respuesta);
        }
Exemplo n.º 3
0
        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;
            }
        }
Exemplo n.º 4
0
        public DepartamentoBe ObtenerDepartamento(int departamentoId)
        {
            DepartamentoBe item = null;

            try
            {
                cn.Open();
                item = departamentoDa.Obtener(departamentoId, cn);
                cn.Close();
            }
            catch (Exception ex) { item = null; }
            finally { if (cn.State == ConnectionState.Open)
                      {
                          cn.Close();
                      }
            }
            return(item);
        }
Exemplo n.º 5
0
        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;
        }