public MA_TIPO_DOCUMENTO BuscarTipoDocumentoPorCodigo(int?iCodigoTipoDocumento) { MA_TIPO_DOCUMENTO model = new MA_TIPO_DOCUMENTO(); Database db = DatabaseFactory.CreateDatabase(ConfigurationManager.AppSettings["conecion"].ToString()); DbCommand cmd = db.GetStoredProcCommand("MA_SP_BUSCAR_TIPO_DOCUMENTO_X_CODIGO"); db.AddInParameter(cmd, "I_COD_TIPO_DOCUMENTO", DbType.Int32, iCodigoTipoDocumento); IDataReader lee = db.ExecuteReader(cmd); if (lee.Read()) { model.I_COD_TIPO_DOCUMENTO = Convert.ToInt32(lee["I_COD_TIPO_DOCUMENTO"]); model.V_DES_TIPO_DOCUMENTO = lee["V_DES_TIPO_DOCUMENTO"].ToString(); model.C_ACTIVO = lee["C_ACTIVO"].ToString(); } return(model); }
public List <MA_TIPO_DOCUMENTO> ListarTipoDocumentos() { List <MA_TIPO_DOCUMENTO> lista = new List <MA_TIPO_DOCUMENTO>(); Database db = DatabaseFactory.CreateDatabase(ConfigurationManager.AppSettings["conecion"].ToString()); DbCommand cmd = db.GetStoredProcCommand("MA_SP_LISTAR_TIPO_DOCUMENTO_ACTIVOS"); IDataReader lee = db.ExecuteReader(cmd); while (lee.Read()) { MA_TIPO_DOCUMENTO model = new MA_TIPO_DOCUMENTO(); model.I_COD_TIPO_DOCUMENTO = Convert.ToInt32(lee["I_COD_TIPO_DOCUMENTO"]); model.V_DES_TIPO_DOCUMENTO = lee["V_DES_TIPO_DOCUMENTO"].ToString(); model.C_ACTIVO = lee["C_ACTIVO"].ToString(); lista.Add(model); } return(lista); }