private void CargarDatos() { List <Nota_Venta> notas = EnlaceCassandra.ObtenerNotasVentasFernando(); VerDatosGrid.DataSource = notas; VerDatosGrid.ClearSelection(); }
private void Eliminar_Click(object sender, EventArgs e) { var result = MessageBox.Show("¿Desea borrar el dato seleccionado?", "Aviso", MessageBoxButtons.YesNo, MessageBoxIcon.Question); // If the no button was pressed ... if (result == DialogResult.Yes) { // cancel the closure of the form. newGuid = Guid.Parse(uuidAEliminar); MessageBox.Show("Dato " + newGuid + " Eliminado", "Aviso", MessageBoxButtons.OK); EnlaceCassandra.DeleteDatosFernando(newGuid); LimpiarFormulario(); CargarDatos(); } }
private void Agregar_Click(object sender, EventArgs e) { bool esNuevoRegistro = Agregar.Text == "Agregar Nota"; if (Nom_client.Text == "" || Nom_emp.Text == "") { MessageBox.Show("Faltan Campos por llenar", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } if (productosNotaVenta == null || productosNotaVenta.Count <= 0) { MessageBox.Show("Falta agregar productos", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } if (esNuevoRegistro) { // aqui se agrega uno nuevo var nombre = Nom_client.Text; var nombre_empresa = Nom_emp.Text; //var nombre_producto = Nom_proc.Text; var nombre_empleado = Nom_empleado.Text; DateTime date = Fecha_proc.Value.Date; EnlaceCassandra.InsertarDatosFernando(nombre, nombre_empresa, nombre_empleado, date, productosNotaVenta); MessageBox.Show("Datos Agregados", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { // aqui se modifica o edita newGuid = Guid.Parse(uuidAEliminar); //EnlaceCassandra.ObtenerDatosText(newGuid, Nom_client,Nom_emp, Cant_proc, Precio_proc, Nom_proc); var nombre = Nom_client.Text; var nombre_empresa = Nom_emp.Text; var nombre_empleado = Nom_empleado.Text; DateTime date = Fecha_proc.Value.Date; EnlaceCassandra.ModificarDatosFernando(nombre, nombre_empresa, nombre_empleado, productosNotaVenta, date, newGuid); MessageBox.Show("Datos Modificados", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); } LimpiarFormulario(); CargarDatos(); }
private void VerDatosGrid_CellClick(object sender, DataGridViewCellEventArgs e) { if (e.RowIndex < 0) { Eliminar.Enabled = false; uuidAEliminar = ""; VerDatosGrid.ClearSelection(); return; } uuidAEliminar = Convert.ToString(VerDatosGrid.Rows[e.RowIndex].Cells["idVenta"].Value); newGuid = Guid.Parse(uuidAEliminar); LimpiarFormulario("Editar Nota"); Eliminar.Enabled = true; if (productosNotaVenta == null) { productosNotaVenta = new List <Tuple <int, decimal, string> >(); } EnlaceCassandra.ObtenerDatosTextFernando(newGuid, Nom_client, Nom_emp, Nom_empleado, Fecha_proc, Productos, ref productosNotaVenta); Productos.ClearSelection(); }