public static List <PlanHonorarios> ListarPlanes() { connection.Close(); connection.Open(); List <PlanHonorarios> _listapagos = new List <PlanHonorarios>(); MySqlCommand cmd = new MySqlCommand(); cmd.Connection = connection; DataTable Tabla = new DataTable(); MySqlParameter[] oParam = { }; string proceso = "ListarPlanes"; 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.PlanHonorarios listaVentas = new Entidades.PlanHonorarios(); listaVentas.NombreEmpresa = item["Empresa"].ToString(); listaVentas.Descripcion = item["Descripcion"].ToString(); listaVentas.FechaHasta = Convert.ToDateTime(item["FechaHasta"].ToString()); _listapagos.Add(listaVentas); } } connection.Close(); return(_listapagos); }
public static List <PlanHonorarios> BuscarDetalleMensualDePagosHonorarios(int anio, string mes) { string mesObtenido = ValidarMes(mes); String Año = Convert.ToString(anio); String Mes = mesObtenido; connection.Close(); connection.Open(); List <PlanHonorarios> _lista = new List <PlanHonorarios>(); MySqlCommand cmd = new MySqlCommand(); cmd.Connection = connection; DataTable Tabla = new DataTable(); MySqlParameter[] oParam = { new MySqlParameter("Anio_in", Año), new MySqlParameter("Mes_in", Mes) }; string proceso = "BuscarDetalleMensualDePagosHonorarios"; 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.PlanHonorarios listaPlanes = new Entidades.PlanHonorarios(); listaPlanes.NombreEmpresa = item["Empresa"].ToString(); listaPlanes.MontoTotal = Convert.ToDouble(item["Monto"].ToString()); listaPlanes.FechaPago = Convert.ToDateTime(item["Fecha"].ToString()); listaPlanes.Observaciones = item["Observaciones"].ToString(); _lista.Add(listaPlanes); } } connection.Close(); return(_lista); }