Пример #1
0
 private void btnGuardar_Click(object sender, EventArgs e)
 {
     try
     {
         Entidades.PlanHonorarios _plan = CargarEntidad();
         bool Exito = HonorariosNeg.RegistroPago(_plan);
         if (Exito == true)
         {
             ProgressBar();
             const string message2 = "El pago se registro exitosamente.";
             const string caption2 = "Éxito";
             var          result2  = MessageBox.Show(message2, caption2,
                                                     MessageBoxButtons.OK,
                                                     MessageBoxIcon.Asterisk);
             LimpiarCampos();
         }
         else
         {
             const string message2 = "No se pudo registrar el pago ingresada.";
             const string caption2 = "Atención";
             var          result2  = MessageBox.Show(message2, caption2,
                                                     MessageBoxButtons.OK,
                                                     MessageBoxIcon.Error);
         }
     }
     catch { }
 }
Пример #2
0
        public void BuscarTodasLosPlanesParaElCliente(int idEmpresaSeleccionado)
        {
            dgvPlanesHonorarios.Rows.Clear();
            List <Entidades.PlanHonorarios> ListarClientes = HonorariosNeg.ListarTodosPlanesParaCliente(idEmpresaSeleccionado);

            btnNuevo.Visible = true;
            if (ListarClientes.Count > 0)
            {
                DiseñoGrilla();
                dgvPlanesHonorarios.Visible = true;
                btnEditar.Visible           = true;
                lbllistado.Visible          = true;
                foreach (var item in ListarClientes)
                {
                    string FechaDesde = item.FechaDesde.ToShortDateString();
                    string FechaHasta = item.FechaHasta.ToShortDateString();
                    dgvPlanesHonorarios.Rows.Add(item.idPlan, item.Descripcion, FechaDesde, FechaHasta, item.MontoTotal, item.Estado, item.Observaciones);
                }
                dgvPlanesHonorarios.AllowUserToAddRows = false;
            }
            else
            {
                dgvPlanesHonorarios.Visible = false;
                btnEditar.Visible           = false;
                lbllistado.Visible          = false;
            }
        }
        private void BuscarDetalleMensualDePagosHonorarios(int anio, string mes)
        {
            dgvDetalleMensual.Rows.Clear();
            List <Entidades.PlanHonorarios> ListarClientes = HonorariosNeg.BuscarDetalleMensualDePagosHonorarios(anio, mes);

            if (ListarClientes.Count > 0)
            {
                DiseñoGrilla();
                dgvDetalleMensual.Visible = true;
                foreach (var item in ListarClientes)
                {
                    dgvDetalleMensual.Rows.Add(item.NombreEmpresa, item.FechaPago, item.MontoTotal, item.Observaciones);
                }
                dgvDetalleMensual.AllowUserToAddRows = false;
            }
        }
Пример #4
0
 private void btnGuardar_Click(object sender, EventArgs e)
 {
     try
     {
         Entidades.PlanHonorarios _plan = CargarEntidad();
         if (Funcion == 2)
         {
             bool Exito = HonorariosNeg.EditarPlan(_plan);
             if (Exito == true)
             {
                 ProgressBar();
                 const string message2 = "La edición del plan se registro exitosamente.";
                 const string caption2 = "Éxito";
                 var          result2  = MessageBox.Show(message2, caption2,
                                                         MessageBoxButtons.OK,
                                                         MessageBoxIcon.Asterisk);
                 LimpiarCampos();
                 BuscarTodasLosPlanesParaElCliente(Sesion.UsuarioLogueado.idEmpresaSeleccionado);
             }
         }
         if (Funcion == 1)
         {
             _plan.Estado = "Abierto";
             bool Exito = HonorariosNeg.GurdarPlan(_plan);
             if (Exito == true)
             {
                 ProgressBar();
                 const string message2 = "Se registro el plan exitosamente.";
                 const string caption2 = "Éxito";
                 var          result2  = MessageBox.Show(message2, caption2,
                                                         MessageBoxButtons.OK,
                                                         MessageBoxIcon.Asterisk);
                 LimpiarCampos();
                 BuscarTodasLosPlanesParaElCliente(Sesion.UsuarioLogueado.idEmpresaSeleccionado);
             }
             else
             {
                 const string message2 = "No se pudo registrar el plan ingresada.";
                 const string caption2 = "Atención";
                 var          result2  = MessageBox.Show(message2, caption2,
                                                         MessageBoxButtons.OK,
                                                         MessageBoxIcon.Error);
             }
         }
     }
     catch { }
 }
Пример #5
0
        private void BuscarHistoricoDePagos(int idPlan, double montoTotal)
        {
            List <Entidades.PlanHonorarios> ListarClientes = HonorariosNeg.BuscarHistoricoDePagos(idPlan);

            if (ListarClientes.Count > 0)
            {
                double SaldoDeudor = 0;
                foreach (var item in ListarClientes)
                {
                    SaldoDeudor = SaldoDeudor + item.MontoPago;
                }
                SaldoDeudor         = montoTotal - SaldoDeudor;
                txtSaldoDeudor.Text = Convert.ToString(SaldoDeudor);
            }
            else
            {
                txtSaldoDeudor.Text = Convert.ToString(montoTotal);
            }
        }
Пример #6
0
        private void BuscarHistoricoDePagos(int idPlan, double montoTotal)
        {
            dgvHistorico.Rows.Clear();
            List <Entidades.PlanHonorarios> ListarClientes = HonorariosNeg.BuscarHistoricoDePagos(idPlan);

            if (ListarClientes.Count > 0)
            {
                DiseñoGrilla();
                dgvHistorico.Visible = true;
                double SaldoDeudor = MontoTotal;
                foreach (var item in ListarClientes)
                {
                    string Fecha = item.FechaDesde.ToShortDateString();
                    SaldoDeudor = SaldoDeudor - item.MontoPago;
                    dgvHistorico.Rows.Add(Fecha, item.MontoPago, SaldoDeudor, item.Observaciones);
                    ValidarDiseñoGrilla();
                }
                dgvHistorico.AllowUserToAddRows = false;
            }
        }