public static void ModificarPago( int idPago, string recibo, int idAlumno, int idTipo, int idDescuento, int idMora, int idUsuario, decimal total, string fechaPago, string observacion) { try { ValidarPago(recibo, idAlumno, idTipo, idDescuento, idMora, idUsuario, total, fechaPago); Clases.Pago pago = new Clases.Pago( idPago, recibo, idAlumno, idTipo, idDescuento, idMora, idUsuario, total, fechaPago, observacion); pago.Modificar(); } catch (Exception ex) { throw ex; } }
private void btnGrabar_Click(object sender, EventArgs e) { if (MessageBox.Show("¿Seguro que desea Grabar?", "Grabar", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { Clases.Pago pago = new Clases.Pago(); pago.Codigo = (Convert.ToInt32(txtCodigo.Text)); pago.Nombre = txtNombre.Text; pago.Cargo = cboCargo.Text; pago.HorasTrabajadas = Convert.ToInt32(txtHorasTrabajadas.Text); pago.HorasExtras = Convert.ToInt32(txtHorasExtras.Text); if (rbtnContratado.Checked == true) { pago.Estado = "Contratado"; } if (rbtnPlanilla.Checked == true) { pago.Estado = "Planilla"; } pago.PagoHoraTrabajadas = pago.ObtenerPagoHora(); pago.PagoHoraExtra = pago.ObtenerPagoExtra(0.50m); pago.Salario = pago.ObtenerSalario(); pago.Bonificacion = pago.ObtenerBonificacion(); pago.Descuento = pago.ObtenerDsctoPlanilla(); pago.Neto = pago.ObtenerNeto(); pagos.Add(pago); DGVPagos.DataSource = null; DGVPagos.DataSource = pagos; LimpiarDatos(); } }
private void btnCalcular_Click(object sender, EventArgs e) { Clases.Pago pago = new Clases.Pago(); pago.Codigo = (Convert.ToInt32(txtCodigo.Text)); pago.Nombre = txtNombre.Text; pago.Cargo = cboCargo.Text; pago.HorasTrabajadas = Convert.ToInt32(txtHorasTrabajadas.Text); pago.HorasExtras = Convert.ToInt32(txtHorasExtras.Text); if (rbtnContratado.Checked == true) { pago.Estado = "Contratado"; } if (rbtnPlanilla.Checked == true) { pago.Estado = "Planilla"; } pago.PagoHoraTrabajadas = pago.ObtenerPagoHora(); pago.PagoHoraExtra = pago.ObtenerPagoExtra(0.50m); txtPagoHora.Text = Convert.ToString(pago.PagoHoraTrabajadas); txtPagoHoraExtras.Text = Convert.ToString(pago.PagoHoraExtra); pago.Salario = pago.ObtenerSalario(); pago.Bonificacion = pago.ObtenerBonificacion(); pago.Descuento = pago.ObtenerDsctoPlanilla(); pago.Neto = pago.ObtenerNeto(); txtSalario.Text = Convert.ToString(pago.Salario); txtBonificaion.Text = Convert.ToString(pago.Bonificacion); txtDescuento.Text = Convert.ToString(pago.Descuento); txtNeto.Text = Convert.ToString(pago.Neto); }
public static void EliminarPago1(int id, int estado) { try { Clases.Pago TipoPago = new Clases.Pago(id, estado); TipoPago.Eliminar1(); } catch (Exception ex) { throw ex; } }
private void txt_buscar_TextChanged(object sender, EventArgs e) { var pago = new Clases.Pago(); if (txt_buscar.Text.Trim().Length > 0) { pago.BuscarPagoLike(dgv_pagos, txt_buscar.Text.Trim()); } else { pago.ListarPagosDataGridView(dgv_pagos); } }
private void Pago() { string credito = CboPresta.Text; string interes = TxtIntD.Text; string capital = (TxtCapD.Text); string pago = TxtCuota.Text; string fecha = DtpPago.Value.ToString(); string mora = TxtMora.Text; string saldocap = TxtSaldo.Text; string saldoint = TxtSaldInt.Text; string[] datos = { credito, interes, capital, pago, fecha, mora, saldocap, saldoint }; Clases.Pago pagar = new Clases.Pago(); if (pagar.Hacer_Pago(datos)) { MessageBox.Show("Pago Realizado con exito"); } else { MessageBox.Show("Error en el pago"); } }
private void pagocancelacion(string [] valores) { string credito = valores[0]; string interes = valores[1]; string capital = valores[2]; string pago = valores[3]; string fecha = DateTime.Now.ToString("yyyy/MM/dd"); string mora = "0"; string capital2 = "0"; string interes2 = valores[7]; string[] datos = { credito, interes2, capital, pago, fecha, mora, capital2, interes2 }; Clases.Pago pagar = new Clases.Pago(); if (pagar.Hacer_Pago(datos)) { MessageBox.Show("Pago Realizado con exito"); } else { MessageBox.Show("Error en el pago"); } }
private void Listar_Load(object sender, EventArgs e) { var pago = new Clases.Pago(); pago.ListarPagosDataGridView(dgv_pagos); }
private void btn_registrar_Click(object sender, EventArgs e) { //BOTON REGISTRAR PAGO if (cbo_busqueda.Text.Trim().Equals("SELECCIONAR")) { cbo_busqueda.Focus(); MessageBox.Show("Seleccionar el Paciente", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (cbo_odontologo.Text.Trim().Equals("SELECCIONAR")) { cbo_odontologo.Focus(); MessageBox.Show("Seleccionar el Odontólogo", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (cbo_ServicioNombre.Text.Trim().Equals("SELECCIONAR")) { cbo_ServicioNombre.Focus(); MessageBox.Show("Seleccionar algún servicio", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { string nombreservicio; int numero_filas = dgv_servicios.Rows.Count; for (int i = 0; i < numero_filas; i++) { nombreservicio = dgv_servicios.Rows[i].Cells[0].Value.ToString(); var pago = new Clases.Pago( DateTime.Parse(dtp_fecha.Text), decimal.Parse(txt_total.Text.Trim()), nombreservicio, txt_codigoPaciente.Text.Trim(), txt_codigoOdontologo.Text.Trim() ); int ultimo_id = pago.Registrar(); if (ultimo_id > 0) { MessageBox.Show("Pago registrado correctamente", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information); //pendiente listar en cliente.ListarClientesDataGridView(Vistas.Cliente.FormListCliente.MyForm.dgv_clientes); DialogResult r = MessageBox.Show("Desea Ingresar Otra Consulta", "MENSAJE", MessageBoxButtons.OKCancel, MessageBoxIcon.Information); if (r == DialogResult.OK) { cbo_odontologo.Text = "SELECCIONAR"; txt_codigoOdontologo.Text = ""; txt_apellidosOdo.Text = ""; txt_nombreOdo.Text = ""; txt_dniOdo.Text = ""; txt_generoOdo.Text = ""; cbo_ServicioNombre.Text = "SELECCIONAR"; txt_codigoservicio.Text = ""; while (dgv_servicios.RowCount > 0) { dgv_servicios.Rows.Remove(dgv_servicios.CurrentRow); } } else { limpiar(); } } else { MessageBox.Show("Error al registrar", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } }