private void CargarTiposDocumentos()
        {
            try
            {
                var lstBeTiposDocumentos = new BD.TipoDocumento().Listar();

                var beTipoDocumento = new BE.TipoDocumento();
                beTipoDocumento.Id     = 0;
                beTipoDocumento.Nombre = "Todos";
                lstBeTiposDocumentos.Insert(0, beTipoDocumento);

                this.cboTiposDocumentos.DataSource    = lstBeTiposDocumentos;
                this.cboTiposDocumentos.DisplayMember = "Nombre";
                this.cboTiposDocumentos.ValueMember   = "Id";

                this.cboTiposDocumentos.SelectedIndex = 0;

                var beTipoDocumento2 = new List <BE.TipoDocumento>(lstBeTiposDocumentos);

                this.cboDocumentos.DataSource    = beTipoDocumento2;
                this.cboDocumentos.DisplayMember = "Nombre";
                this.cboDocumentos.ValueMember   = "Id";

                this.cboDocumentos.SelectedIndex = 0;
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Esempio n. 2
0
        public List <BE.TipoDocumento> Listar()
        {
            var lstBeTipoDocumento = new List <BE.TipoDocumento>();

            try
            {
                string sp = "SpTbTipoDocumentoListar";

                using (var cnn = new SqlConnection(Conexion.strCnxBD))
                {
                    cnn.Open();

                    var cmd = new SqlCommand(sp, cnn);
                    cmd.CommandType = CommandType.StoredProcedure;

                    SqlDataReader reader = cmd.ExecuteReader();
                    while (reader.Read())
                    {
                        var beTipoDocumento = new BE.TipoDocumento();

                        beTipoDocumento.Id           = int.Parse(reader["idTipoDocumento"].ToString());
                        beTipoDocumento.IdObjectoSap = int.Parse(reader["IdObjectoSap"].ToString());
                        beTipoDocumento.Nombre       = reader["nombre"].ToString();
                        beTipoDocumento.Descripcion  = reader["descripcion"].ToString();

                        lstBeTipoDocumento.Add(beTipoDocumento);
                    }

                    cnn.Close();
                }

                return(lstBeTipoDocumento);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Esempio n. 3
0
        public BE.TipoDocumento Obtener(int id)
        {
            BE.TipoDocumento beTipoDocumento = null;
            try
            {
                string sp = "SpTbTipoDocumentoObtener";

                using (var cnn = new SqlConnection(Conexion.strCnxBD))
                {
                    cnn.Open();

                    var cmd = new SqlCommand(sp, cnn);
                    cmd.CommandType = CommandType.StoredProcedure;
                    cmd.Parameters.Add(new SqlParameter("@IDTIPODOCUMENTO", id));

                    SqlDataReader reader = cmd.ExecuteReader();
                    if (reader.Read())
                    {
                        beTipoDocumento = new BE.TipoDocumento();

                        beTipoDocumento.Id           = int.Parse(reader["idTipoDocumento"].ToString());
                        beTipoDocumento.IdObjectoSap = int.Parse(reader["IdObjectoSap"].ToString());
                        beTipoDocumento.Nombre       = reader["nombre"].ToString();
                        beTipoDocumento.Descripcion  = reader["descripcion"].ToString();
                    }

                    cnn.Close();
                }

                return(beTipoDocumento);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }