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; } }
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; } }
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; } }