public static int actualizar(Plural2 c) { int res = 0; using (SQLiteConnection con = new SQLiteConnection(Datos.conexion)) { con.Open(); using (SQLiteTransaction tr = con.BeginTransaction()) { using (SQLiteCommand comando = new SQLiteCommand()) { comando.Transaction = tr; comando.CommandText = string.Format("update plural2 set meses='{0}',anio='{1}',pie='{2}',asesor='{3}',cantidad='{4}',cantidadL='{5}',fecha='{6}' where id={7}", c.meses, c.anio, c.pie, c.asesor, c.cantidad, c.cantidadL, string.Format("{0:yyyy-MM-dd}", Convert.ToDateTime(c.fecha)), c.id); res = comando.ExecuteNonQuery(); tr.Commit(); } } con.Close(); } return (res); }
public static int registrar(Plural2 c) { int res = 0; using (SQLiteConnection con = new SQLiteConnection(Datos.conexion)) { con.Open(); using (SQLiteTransaction tr = con.BeginTransaction()) { using (SQLiteCommand comando = new SQLiteCommand()) { comando.Transaction = tr; comando.CommandText = string.Format("insert into plural2 values('{0}','{1}','{2}','{3}','{4}','{5}','{6}','{7}','{8}')", c.meses, c.anio, c.pie, c.asesor, c.cantidad, c.cantidadL, string.Format("{0:yyyy-MM-dd}", Convert.ToDateTime(c.fecha)), c.id, c.idCliente); res = comando.ExecuteNonQuery(); tr.Commit(); } } con.Close(); } return (res); }
private void plural3Registrar_Click(object sender, EventArgs e) { if (plural3Nombre.Text == string.Empty) { MessageBox.Show("Aun no has colocado el nombre del negocio"); plural3Nombre.Focus(); } else if (plural3Direccion.Text == string.Empty) { MessageBox.Show("Aun no has colocado la direccion del negocio"); plural3Direccion.Focus(); } else if (plural3CantidadL.Text == string.Empty) { MessageBox.Show("Aun no has colocado el monto en letras"); plural3CantidadL.Focus(); } else if (plural3Cantidad.Text == string.Empty) { MessageBox.Show("Aun no has colocado el monto en numeros"); plural3Cantidad.Focus(); } else if (plural3Meses.Text == string.Empty) { MessageBox.Show("No has escrito ningun mes aun"); plural3Meses.Focus(); } else if (plural3Anio.Text == string.Empty) { MessageBox.Show("Aun no has colocado el año"); plural3Anio.Focus(); } else { Clientes c = new Clientes(); c.nombre = plural3Nombre.Text.ToString(); c.direccion = plural3Direccion.Text.ToString(); c.direccion2 = plural3Direccion2.Text.ToString(); c.ciudad = plural3Ciudad.Text.ToString(); c.tipo = "plural"; c.id = AdminClientes.totalClientes() + 1; c.fecha = DateTime.Now.ToString(); Plural2 s = new Plural2(); s.idCliente = c.id; s.id = Convert.ToString(DateTime.Now.ToFileTimeUtc()) + "-" + AdminPlural3.totalPlural3().ToString(); s.fecha = plural3Fecha.DateTime; s.cantidadL = plural3CantidadL.Text.ToString(); s.cantidad = plural3Cantidad.Text.ToString(); s.meses = plural3Meses.Text.ToString(); s.anio = plural3Anio.Text.ToString(); s.pie = plural3Pie.Text.ToString(); s.asesor = plural3Asesor.Text.ToString(); if (tipoPlural3 == "R") { AdminPlural3.registrar(s); AdminClientes.registrar(c); MessageBox.Show("Registrado con exito"); bloquearPlural3(); plural3Nuevo.Enabled = true; plural3Registrar.Enabled = false; plural3Cancelar.Enabled = false; plural3Borrar.Enabled = true; plural3Buscar.Enabled = true; Datos.datosPlural3 = AdminPlural3.buscaDatosPlural3(); actualizaPlural3(); filaPlural3 = Datos.datosPlural3.Rows.Count - 1; cargaPlural3(Datos.datosPlural3.Rows[filaPlural3]); plural3Conteo.Text = Datos.datosPlural3.Rows.Count.ToString() + " de " + Datos.datosPlural3.Rows.Count.ToString(); navegacionPlural3(filaPlural3, filaPlural3); } else if (tipoPlural3 == "M") { s.id = Datos.datosPlural3.Rows[filaPlural3]["id"].ToString(); c.id = Convert.ToInt32(Datos.datosPlural3.Rows[filaPlural3]["idCliente"].ToString()); AdminPlural3.actualizar(s); AdminClientes.actualizar(c); bloquearPlural3(); MessageBox.Show("Modificado con exito"); plural3Nuevo.Enabled = true; plural3Registrar.Enabled = false; plural3Cancelar.Enabled = false; plural3Modificar.Enabled = true; plural3Borrar.Enabled = true; plural3Buscar.Enabled = true; int actual = filaPlural3; int fin = Datos.datosPlural3.Rows.Count - 1; Datos.datosPlural3 = AdminPlural3.buscaDatosPlural3(); cargaPlural3(Datos.datosPlural3.Rows[actual]); plural3Conteo.Text = (actual + 1).ToString() + " de " + Datos.datosPlural3.Rows.Count.ToString(); navegacionPlural3(actual, fin); } else if (tipoPlural3 == "M2") { s.id = Datos.datosPlural3.Rows[0]["id"].ToString(); c.id = Convert.ToInt32(Datos.datosPlural3.Rows[0]["idCliente"].ToString()); AdminPlural3.actualizar(s); AdminClientes.actualizar(c); bloquearPlural3(); MessageBox.Show("Modificado con exito"); plural3Nuevo.Enabled = true; plural3Registrar.Enabled = false; plural3Cancelar.Enabled = false; plural3Borrar.Enabled = true; plural3Buscar.Enabled = true; plural3Modificar.Enabled = true; int actual = 0; int fin = 0; Datos.datosPlural3 = AdminPlural3.consultaPorId(s.id); cargaPlural3(Datos.datosPlural3.Rows[actual]); plural3Conteo.Text = (actual + 1).ToString() + " de " + Datos.datosPlural3.Rows.Count.ToString(); navegacionPlural3(actual, fin); } } }