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); }
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); }
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); }