Пример #1
0
        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);
        }
Пример #2
0
        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);
        }
Пример #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;
            }
        }
Пример #4
0
        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);
        }
Пример #5
0
        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);
        }
Пример #6
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;
        }