コード例 #1
0
ファイル: ReportesDao.cs プロジェクト: leoimoli/SicoNew
        public static List <Reporte_Pagos> PlanesAbiertos()
        {
            String Año      = DateTime.Now.Year.ToString();
            String MesDesde = "1";
            String MesHasta = "12";

            connection.Close();
            connection.Open();
            List <Reporte_Pagos> _lista = new List <Reporte_Pagos>();
            MySqlCommand         cmd    = new MySqlCommand();

            cmd.Connection = connection;
            DataTable Tabla = new DataTable();

            MySqlParameter[] oParam = { new MySqlParameter("Anio_in",     Año),
                                        new MySqlParameter("MesDesde_in", MesDesde),
                                        new MySqlParameter("MesHasta_in", MesHasta) };
            string           proceso = "TotalPlanesAbiertos";
            MySqlDataAdapter dt      = new MySqlDataAdapter(proceso, connection);

            dt.SelectCommand.CommandType = CommandType.StoredProcedure;
            dt.SelectCommand.Parameters.AddRange(oParam);
            dt.Fill(Tabla);
            if (Tabla.Rows.Count > 0)
            {
                foreach (DataRow item in Tabla.Rows)
                {
                    Entidades.Reporte_Pagos listaPlanes = new Entidades.Reporte_Pagos();
                    listaPlanes.TotalPlanesAbiertos = Convert.ToInt32(item["Total"].ToString());
                    _lista.Add(listaPlanes);
                }
            }
            connection.Close();
            return(_lista);
        }
コード例 #2
0
ファイル: ReportesDao.cs プロジェクト: leoimoli/SicoNew
        public static List <Reporte_Pagos> ListarPagosRecibidos()
        {
            connection.Close();
            connection.Open();
            List <Reporte_Pagos> _listapagos = new List <Reporte_Pagos>();
            MySqlCommand         cmd         = new MySqlCommand();

            cmd.Connection = connection;
            DataTable Tabla = new DataTable();

            MySqlParameter[] oParam  = { };
            string           proceso = "ListarPagosRecibidos";
            MySqlDataAdapter dt      = new MySqlDataAdapter(proceso, connection);

            dt.SelectCommand.CommandType = CommandType.StoredProcedure;
            dt.SelectCommand.Parameters.AddRange(oParam);
            dt.Fill(Tabla);
            if (Tabla.Rows.Count > 0)
            {
                foreach (DataRow item in Tabla.Rows)
                {
                    Entidades.Reporte_Pagos listaVentas = new Entidades.Reporte_Pagos();
                    listaVentas.anno       = item["anno"].ToString();
                    listaVentas.mes        = item["mes"].ToString();
                    listaVentas.MontoTotal = Convert.ToInt32(item["Monto"].ToString());
                    _listapagos.Add(listaVentas);
                }
            }
            connection.Close();
            return(_listapagos);
        }
コード例 #3
0
ファイル: ReportesDao.cs プロジェクト: leoimoli/SicoNew
        public static List <Reporte_Pagos> CobroHonorarios()
        {
            String   Año = DateTime.Now.Year.ToString();
            string   FechaArmadaDesde = "01/01/" + Año;
            DateTime FechaDesde       = Convert.ToDateTime(FechaArmadaDesde);
            string   FechaArmadaHasta = "31/12/" + Año;
            DateTime FechaHasta       = Convert.ToDateTime(FechaArmadaHasta);

            connection.Close();
            connection.Open();
            List <Reporte_Pagos> _lista = new List <Reporte_Pagos>();
            MySqlCommand         cmd    = new MySqlCommand();

            cmd.Connection = connection;
            DataTable Tabla = new DataTable();

            MySqlParameter[] oParam = { new MySqlParameter("FechaDesde_in", FechaDesde),
                                        new MySqlParameter("FechaHasta_in", FechaHasta) };
            string           proceso = "TotalHonorariosCobrados";
            MySqlDataAdapter dt      = new MySqlDataAdapter(proceso, connection);

            dt.SelectCommand.CommandType = CommandType.StoredProcedure;
            dt.SelectCommand.Parameters.AddRange(oParam);
            dt.Fill(Tabla);
            if (Tabla.Rows.Count > 0)
            {
                foreach (DataRow item in Tabla.Rows)
                {
                    Entidades.Reporte_Pagos listaPlanes = new Entidades.Reporte_Pagos();
                    listaPlanes.CobroHonorarios = Convert.ToDouble(item["MontoTotal"].ToString());
                    _lista.Add(listaPlanes);
                }
            }
            connection.Close();
            return(_lista);
        }