public async Task <bool> InsertAsync(Historial_Pagos model) { using (var connection = _connectionFactory.GetConnection) { var query = "uspHistorialPagosInsert"; var parameters = new DynamicParameters(); parameters.Add("IDFactura", model.IDFactura); parameters.Add("Valor_Pago", model.Valor_Pago); parameters.Add("NroMeses", model.NroMeses); //Persistir la info en la bd var result = connection.QuerySingle <string>(query, param: parameters, commandType: System.Data.CommandType.StoredProcedure); return(result == "success" ? true : false); } }
public async Task <bool> UpdateAsync(Historial_Pagos model) { return(await _Repository.UpdateAsync(model)); }
public async Task <bool> InsertAsync(Historial_Pagos model) { return(await _Repository.InsertAsync(model)); }
private void Submenus(object sender, EventArgs e) { Label label = sender as Label; string nombre_Label = label.Name; switch (nombre_Label) { //SUBMENU CLIENTES case "nuevo_cliente_label": Registro_Cliente registro = new Registro_Cliente(); registro.ShowDialog(); break; case "buscar_cliente_label": Buscar_Cliente buscar = new Buscar_Cliente(true, false); buscar.ShowDialog(); break; case "grupo_clientes_label": Sporting_Gym.Forms.Grupos grupos = new Sporting_Gym.Forms.Grupos(); grupos.ShowDialog(); break; case "correos_label": Correo correo = new Correo(); correo.ShowDialog(); break; //SUBMENU PAGOS case "cobrar_label": var periodos = (from leer_periodos in contexto.Catalogo_Periodos select leer_periodos).ToList(); var tipos_cliente = (from leer_tipo_cliente in contexto.Catalogo_Tipos_Clientes select leer_tipo_cliente).ToList(); var metodos = (from leer_metodos in contexto.Catalogo_Metodos_Pagos select leer_metodos).ToList(); if (periodos.Count != 0 && tipos_cliente.Count != 0 && metodos.Count != 0) { Cobro cobro = new Cobro(); cobro.ShowDialog(this); } else { MessageBox.Show("Verifique sus catalogos", "Information", MessageBoxButtons.OK, MessageBoxIcon.Warning); } break; case "historial_pagos_label": Historial_Pagos historial = new Historial_Pagos(); historial.ShowDialog(); break; case "cancelar_pago_label": Cancelar_Pago cancelar = new Cancelar_Pago(); cancelar.ShowDialog(); break; case "egresos_label": var egresos = (from verificar in contexto.Catalogo_Tipos_Egresos select verificar).ToList(); if (egresos.Count != 0) { //Egresos egreso = new Egresos(id_usuario); //egreso.ShowDialog(); Egresos_Principal egresos_mensuales = new Egresos_Principal(id_usuario); egresos_mensuales.Show(); } else { MessageBox.Show("Verifique sus catalogos", "Information", MessageBoxButtons.OK, MessageBoxIcon.Warning); } break; //SUBMENU REPORTES case "corte_caja_label": Reportes reporte_corte = new Reportes(1, id_usuario); reporte_corte.ShowDialog(); break; case "acceso_no_vigentes_label": Reportes reporte_accesos = new Reportes(2, id_usuario); reporte_accesos.ShowDialog(); break; case "proyeccion_ingresos_label": Reportes reporte_proyeccion = new Reportes(3, id_usuario); reporte_proyeccion.ShowDialog(); break; case "clientes_sin_renovar": Reportes reporte_no_renovacion = new Reportes(4, id_usuario); reporte_no_renovacion.ShowDialog(); break; case "Clientes_Generales_label": Reportes reporte_clientes_generales = new Reportes(5, id_usuario); reporte_clientes_generales.Show(); break; case "Reporte_Egresos_label": Reportes reporte_egresos = new Reportes(6, id_usuario); reporte_egresos.Show(); break; case "Reporte_Balance_label": Reportes reporte_balance = new Reportes(7, id_usuario); reporte_balance.Show(); break; } }