public List <SGP_Entity.Reportes.ProgramacionFacturacion> Sp_Sel_ProgramacionFacturacion(SGP_Entity.Reportes C) { using (SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["cnx"].ConnectionString)) { con.Open(); using (SqlCommand com = new SqlCommand("Sp_Sel_ProgramacionFacturacion", con)) { com.CommandType = CommandType.StoredProcedure; com.Parameters.Add("@argAnio", SqlDbType.Int).Value = C.anio; List <SGP_Entity.Reportes.ProgramacionFacturacion> list = new List <SGP_Entity.Reportes.ProgramacionFacturacion>(); using (IDataReader dataReader = com.ExecuteReader()) { while (dataReader.Read()) { SGP_Entity.Reportes.ProgramacionFacturacion obj = new SGP_Entity.Reportes.ProgramacionFacturacion(); if (dataReader["Proyecto"] != DBNull.Value) { obj.Proyecto = (string)dataReader["Proyecto"]; } if (dataReader["Enero"] != DBNull.Value) { obj.Enero = dataReader["Enero"].ToString(); } if (dataReader["Febrero"] != DBNull.Value) { obj.Febrero = dataReader["Febrero"].ToString(); } if (dataReader["Marzo"] != DBNull.Value) { obj.Marzo = dataReader["Marzo"].ToString(); } if (dataReader["Abril"] != DBNull.Value) { obj.Abril = dataReader["Abril"].ToString(); } if (dataReader["Mayo"] != DBNull.Value) { obj.Mayo = dataReader["Mayo"].ToString(); } if (dataReader["Junio"] != DBNull.Value) { obj.Junio = dataReader["Junio"].ToString(); } if (dataReader["Julio"] != DBNull.Value) { obj.Julio = dataReader["Julio"].ToString(); } if (dataReader["Agosto"] != DBNull.Value) { obj.Agosto = dataReader["Agosto"].ToString(); } if (dataReader["Septiembre"] != DBNull.Value) { obj.Setiembre = dataReader["Septiembre"].ToString(); } if (dataReader["Octubre"] != DBNull.Value) { obj.Octubre = dataReader["Octubre"].ToString(); } if (dataReader["Noviembre"] != DBNull.Value) { obj.Noviembre = dataReader["Noviembre"].ToString(); } if (dataReader["Diciembre"] != DBNull.Value) { obj.Diciembre = dataReader["Diciembre"].ToString(); } if (dataReader["total"] != DBNull.Value) { obj.total = dataReader["Total"].ToString(); } list.Add(obj); } } return(list); } } }
public List <SGP_Entity.Reportes.ProgramacionFacturacion> Sp_Sel_ComparativoAnio(SGP_Entity.Reportes C) { using (SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["cnx"].ConnectionString)) { con.Open(); using (SqlCommand com = new SqlCommand("Sp_Sel_ComparativoAnual", con)) { com.CommandType = CommandType.StoredProcedure; com.Parameters.Add("@argAnio", SqlDbType.Int).Value = C.anio; com.Parameters.Add("@argAnioAnterior", SqlDbType.Int).Value = C.anioAnterior; List <SGP_Entity.Reportes.ProgramacionFacturacion> list = new List <SGP_Entity.Reportes.ProgramacionFacturacion>(); using (IDataReader dataReader = com.ExecuteReader()) { while (dataReader.Read()) { SGP_Entity.Reportes.ProgramacionFacturacion obj = new SGP_Entity.Reportes.ProgramacionFacturacion(); if (dataReader["Anio"] != DBNull.Value) { obj.Proyecto = dataReader["Anio"].ToString(); } if (dataReader["1"] != DBNull.Value) { obj.Enero = dataReader["1"].ToString(); } if (dataReader["2"] != DBNull.Value) { obj.Febrero = dataReader["2"].ToString(); } if (dataReader["3"] != DBNull.Value) { obj.Marzo = dataReader["3"].ToString(); } if (dataReader["4"] != DBNull.Value) { obj.Abril = dataReader["4"].ToString(); } if (dataReader["5"] != DBNull.Value) { obj.Mayo = dataReader["5"].ToString(); } if (dataReader["6"] != DBNull.Value) { obj.Junio = dataReader["6"].ToString(); } if (dataReader["7"] != DBNull.Value) { obj.Julio = dataReader["7"].ToString(); } if (dataReader["8"] != DBNull.Value) { obj.Agosto = dataReader["8"].ToString(); } if (dataReader["9"] != DBNull.Value) { obj.Setiembre = dataReader["9"].ToString(); } if (dataReader["10"] != DBNull.Value) { obj.Octubre = dataReader["10"].ToString(); } if (dataReader["11"] != DBNull.Value) { obj.Noviembre = dataReader["11"].ToString(); } if (dataReader["12"] != DBNull.Value) { obj.Diciembre = dataReader["12"].ToString(); } list.Add(obj); } } return(list); } } }