public frmPagoRegistro(Entidades.Deuda d, string nombreChofer) { InitializeComponent(); MIidDeuda = d.IdDeuda; miid = d.IdChofer.ToString(); }
public frmPago(Entidades.Deuda d, string nombreChofer) { InitializeComponent(); MIidDeuda = d.IdDeuda; lblChofer.Text = nombreChofer; txtMonto.Text = d.Monto.ToString(); miid = d.IdChofer.ToString(); }
private void btnCobrar_Click(object sender, EventArgs e) { Entidades.Deuda d = new Entidades.Deuda(); d.IdChofer = Convert.ToInt32(miid); d.Monto = Convert.ToDouble(MontoPago); d.IdDeuda = idDeuda; frmPago frm = new frmPago(d, minombre); frm.Show(); }
private void btnGenTickTotales_Click(object sender, EventArgs e) { if (txtValorDeBase.Text != string.Empty && cbMes.Text != string.Empty && cbAno.Text != string.Empty) { //DataGridView dgvCopia = new DataGridView(); DataTable t = new Negocio.NChofer().Mostrar2(); //dgvCopia.DataSource = t; int cantFilas = t.Rows.Count; Console.WriteLine(cantFilas + " filas cargadas"); bool[] SemanasSeleccionadas = new bool[4]; SemanasSeleccionadas[0] = chk1.Checked; SemanasSeleccionadas[1] = chk2.Checked; SemanasSeleccionadas[2] = chk3.Checked; SemanasSeleccionadas[3] = chk4.Checked; int nroModificaciones = 0; var deuda = new Entidades.Deuda(); for (int i = 0; i < cantFilas; i++) { deuda.IdChofer = (Convert.ToInt32(t.Rows[i]["idChofer"])); deuda.IdPago = null; deuda.Monto = Convert.ToDouble(txtValorDeBase.Text); for (int j = 0; j < 4; j++) { if (SemanasSeleccionadas[j] == false) { continue; } int semana = j + 1; deuda.Fecha = new DateTime(Convert.ToInt32(cbAno.Text), Convert.ToInt32(cbMes.Text), semana); if (new Negocio.NDeuda().Insertar(deuda)) { nroModificaciones++; } } } if (nroModificaciones > 0) { MessageBox.Show("Se Generaron " + nroModificaciones + " Tickets Correctamente"); } else { MessageBox.Show("No Hubo Modificaciones. Compruebe los Datos!"); } } else { MessageBox.Show("Debe Rellenar los campos: Valor de Base, Mes, Año, Semana!"); } }
private void CargarTicketDeuda(string valor, string mes, string ano) { if (miid != "-1" && valor != string.Empty && mes != string.Empty && ano != string.Empty) { bool[] SemanasSeleccionadas = new bool[] { chk1.Checked, chk2.Checked, chk3.Checked, chk4.Checked }; var deuda = new Entidades.Deuda(); int nroModificaciones = 0; for (int i = 0; i < SemanasSeleccionadas.Length; i++) { if (SemanasSeleccionadas[i] == false) { continue; } deuda.IdChofer = Convert.ToInt32(miid); deuda.IdPago = null; deuda.Monto = Convert.ToDouble(txtValorDeBase.Text); int semana = i + 1; deuda.Fecha = new DateTime(Convert.ToInt32(ano), Convert.ToInt32(mes), semana); if (new Negocio.NDeuda().Insertar(deuda)) { nroModificaciones++; } } if (nroModificaciones > 0) { MessageBox.Show("Se Generaron " + nroModificaciones + " Tickets Correctamente"); } else { MessageBox.Show("No Hubo Modificaciones. Compruebe los Datos!"); } } else { MessageBox.Show("Es Obligatorio Seleccionar un Chofer y Rellenar los campos: Valor de Base, Mes, Año, Semana!"); } }
public bool Insertar(Entidades.Deuda d) { if (Contains(d.IdChofer, d.Fecha.ToString("yyyy-MM-dd"))) { return(false); } SQLiteConnection conector = new SQLiteConnection(Conexion.strConexion); string sql = "INSERT INTO Deuda (idChofer, idPago, Monto, Fecha) " + "VALUES ( @idchofer, @idpago, @monto, @fecha)"; SQLiteCommand cmd = new SQLiteCommand(sql, conector); cmd.Parameters.Add(new SQLiteParameter("@idchofer", d.IdChofer)); cmd.Parameters.Add(new SQLiteParameter("@idpago", d.IdPago)); cmd.Parameters.Add(new SQLiteParameter("@monto", d.Monto)); cmd.Parameters.Add(new SQLiteParameter("@fecha", d.Fecha.ToString("yyyy-MM-dd"))); conector.Open(); cmd.ExecuteNonQuery(); conector.Close(); return(true); }
public bool Insertar(Entidades.Deuda d) { return(new Datos.DDeuda().Insertar(d)); }