Exemple #1
0
        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);
        }
Exemple #2
0
        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);
        }