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