public TableroConteo_x_DocumentoBe Obtener(int EmpresaId, int Anyo, int Mes, SqlConnection cn) { TableroConteo_x_DocumentoBe respuesta = null; try { using (SqlCommand cmd = new SqlCommand("dbo.usp_tablero_conteo_x_documento", cn)) { cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@EmpresaId", EmpresaId.GetNullable()); cmd.Parameters.AddWithValue("@Anyo", Anyo.GetNullable()); cmd.Parameters.AddWithValue("@Mes", Mes.GetNullable()); using (SqlDataReader dr = cmd.ExecuteReader()) { if (dr.HasRows) { respuesta = new TableroConteo_x_DocumentoBe(); while (dr.Read()) { respuesta.TotalDocumentoFa = dr.GetData <int>("TotalDocumentoFa"); respuesta.TotalAnuladoFa = dr.GetData <int>("TotalAnuladoFa"); respuesta.TotalDocumentoBo = dr.GetData <int>("TotalDocumentoBo"); respuesta.TotalAnuladoBo = dr.GetData <int>("TotalAnuladoBo"); respuesta.TotalDocumentoNC = dr.GetData <int>("TotalDocumentoNC"); respuesta.TotalAnuladoNC = dr.GetData <int>("TotalAnuladoNC"); respuesta.TotalDocumentoND = dr.GetData <int>("TotalDocumentoND"); respuesta.TotalAnuladoND = dr.GetData <int>("TotalAnuladoND"); } } } } } catch (Exception ex) { respuesta = null; } return(respuesta); }
public TableroConteo_x_DocumentoBe Obtener(int EmpresaId, int Anyo, int Mes) { TableroConteo_x_DocumentoBe respuesta = null; try { cn.Open(); respuesta = new TableroConteo_x_DocumentoDa().Obtener(EmpresaId, Anyo, Mes, cn); cn.Close(); } catch (Exception ex) { respuesta = null; } finally { if (cn.State == System.Data.ConnectionState.Open) { cn.Close(); } } return(respuesta); }