private void txtBuscProducto_KeyUp(object sender, KeyEventArgs e) { if (txtBuscProducto.Text == "") { if (e.KeyCode == Keys.Enter) { btnBuscar.PerformClick(); } } else if (e.KeyCode == Keys.Enter) { using (sistemaVentasEntities bd = new sistemaVentasEntities()) { producto pr = new producto(); int Buscar = int.Parse(txtBuscProducto.Text); pr = bd.producto.Where(idBuscar => idBuscar.idProducto == Buscar).First(); txtCodProd.Text = Convert.ToString(pr.idProducto); txtNombrePrd.Text = Convert.ToString(pr.nombreProducto); txtPrecioProd.Text = Convert.ToString(pr.precioProducto); txtCantidad.Focus(); txtBuscProducto.Text = ""; intentos = 2; } } }
private void FrmRptProductos_Load(object sender, EventArgs e) { using (sistemaVentasEntities bd = new sistemaVentasEntities()) { rptProductos rptPr = new rptProductos(); rptPr.SetDataSource(bd.producto.ToList()); crProductos.ReportSource = rptPr; } }
void CargarDatos() { using (sistemaVentasEntities db = new sistemaVentasEntities()) { var tbProductos = db.producto; foreach (var iterarDatosProductos in tbProductos) { dtvProductos.Rows.Add(iterarDatosProductos.idProducto, iterarDatosProductos.nombreProducto, iterarDatosProductos.precioProducto, iterarDatosProductos.estadoProducto); } } }
void CargarDatos() { using (sistemaVentasEntities db = new sistemaVentasEntities()) { var tbClientes = db.tb_cliente; foreach (var iterarDatosClientes in tbClientes) { dtvClientes.Rows.Add(iterarDatosClientes.iDCliente, iterarDatosClientes.nombreCliente, iterarDatosClientes.direccionCliente, iterarDatosClientes.duiCliente); } } }
void CargarDatos() { using (sistemaVentasEntities db = new sistemaVentasEntities()) { var tbDocumentos = db.tb_documento; foreach (var iterarDatosDocs in tbDocumentos) { dtvDocumentos.Rows.Add(iterarDatosDocs.iDDocumento, iterarDatosDocs.nombreDocumento); } } }
void CargarDatos() { using (sistemaVentasEntities db = new sistemaVentasEntities()) { //dtvUsuarios.DataSource = db.usuarios.ToList(); var tbUsuarios = db.usuarios; foreach (var iterarDatosUsuarios in tbUsuarios) { dtvUsuarios.Rows.Add(iterarDatosUsuarios.id, iterarDatosUsuarios.email, iterarDatosUsuarios.contrasenia); } } }
private void btnEliminar_Click(object sender, EventArgs e) { using (sistemaVentasEntities db = new sistemaVentasEntities()) { String id = dtvDocumentos.CurrentRow.Cells[0].Value.ToString(); document = db.tb_documento.Find(int.Parse(id)); db.tb_documento.Remove(document); db.SaveChanges(); } dtvDocumentos.Rows.Clear(); CargarDatos(); LimpiarDatos(); }
void CargarCombo() { using (sistemaVentasEntities bd = new sistemaVentasEntities()) { var clientes = bd.tb_cliente.ToList(); cmbCliente.DataSource = clientes; cmbCliente.DisplayMember = "nombreCliente"; cmbCliente.ValueMember = "iDCliente"; var tipoDocumento = bd.tb_documento.ToList(); cmbTipDoc.DataSource = tipoDocumento; cmbTipDoc.DisplayMember = "nombreDocumento"; cmbTipDoc.ValueMember = "iDDocumento"; } }
void RetornoId() { using (sistemaVentasEntities db = new sistemaVentasEntities()) { var tbVentas = db.tb_venta; txtNumVenta.Text = "1"; foreach (var iterarDatosVentas in tbVentas) { int IdVenta = iterarDatosVentas.idVenta; int suma = IdVenta + 1; txtNumVenta.Text = suma.ToString(); //dtvUsuarios.Rows.Add(iterarDatosUsuarios.id, iterarDatosUsuarios.email, iterarDatosUsuarios.contrasenia); } } }
private void btnEditar_Click(object sender, EventArgs e) { using (sistemaVentasEntities db = new sistemaVentasEntities()) { String id = dtvUsuarios.CurrentRow.Cells[0].Value.ToString(); int idC = int.Parse(id); user = db.usuarios.Where(VerificarID => VerificarID.id == idC).First(); user.email = txtUsuario.Text; user.contrasenia = txtContrasenia.Text; db.Entry(user).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); } dtvUsuarios.Rows.Clear(); CargarDatos(); LimpiarDatos(); }
private void btnEditar_Click(object sender, EventArgs e) { using (sistemaVentasEntities db = new sistemaVentasEntities()) { String id = dtvDocumentos.CurrentRow.Cells[0].Value.ToString(); int idC = int.Parse(id); document = db.tb_documento.Where(VerificarID => VerificarID.iDDocumento == idC).First(); document.nombreDocumento = txtDocumento.Text; db.Entry(document).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); } dtvDocumentos.Rows.Clear(); CargarDatos(); LimpiarDatos(); }
private void btnGuardar_Click(object sender, EventArgs e) { if (txtDocumento.Text.Equals("")) { MessageBox.Show("Introduzca Valores primero."); } else { using (sistemaVentasEntities db = new sistemaVentasEntities()) { document.nombreDocumento = txtDocumento.Text; db.tb_documento.Add(document); db.SaveChanges(); } dtvDocumentos.Rows.Clear(); CargarDatos(); LimpiarDatos(); } }
private void btnEditar_Click(object sender, EventArgs e) { using (sistemaVentasEntities db = new sistemaVentasEntities()) { String id = dtvProductos.CurrentRow.Cells[0].Value.ToString(); int idC = int.Parse(id); prod = db.producto.Where(VerificarID => VerificarID.idProducto == idC).First(); prod.nombreProducto = txtProducto.Text; prod.precioProducto = txtPrecio.Text; prod.estadoProducto = txtEstado.Text; db.Entry(prod).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); } dtvProductos.Rows.Clear(); CargarDatos(); LimpiarDatos(); }
private void btnAceptar_Click(object sender, EventArgs e) { using (sistemaVentasEntities datbase = new sistemaVentasEntities()) { var lista = from usuario in datbase.usuarios where usuario.email == txtNombre.Text && usuario.contrasenia == txtContrasenia.Text select usuario; if (lista.Count() > 0) { frmMenu menu = new frmMenu(); menu.Show(); this.Hide(); } else { MessageBox.Show("El Usuario no existe"); } } }
private void btnEditar_Click(object sender, EventArgs e) { using (sistemaVentasEntities db = new sistemaVentasEntities()) { String id = dtvClientes.CurrentRow.Cells[0].Value.ToString(); int idC = int.Parse(id); cliente = db.tb_cliente.Where(VerificarID => VerificarID.iDCliente == idC).First(); cliente.nombreCliente = txtCliente.Text; cliente.direccionCliente = txtDireccion.Text; cliente.duiCliente = txtDui.Text; db.Entry(cliente).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); } dtvClientes.Rows.Clear(); CargarDatos(); LimpiarDatos(); }
private void btnGuardar_Click(object sender, EventArgs e) { if (txtUsuario.Text.Equals("") || txtContrasenia.Text.Equals("")) { MessageBox.Show("Introduzca Valores primero."); } else { using (sistemaVentasEntities db = new sistemaVentasEntities()) { user.email = txtUsuario.Text; user.contrasenia = txtContrasenia.Text; db.usuarios.Add(user); db.SaveChanges(); } dtvUsuarios.Rows.Clear(); CargarDatos(); LimpiarDatos(); } }
private void frmRoles_Load(object sender, EventArgs e) { using (sistemaVentasEntities db = new sistemaVentasEntities()) { var joinTablas = from usuar in db.usuarios from rolesUs in db.roles_usuarios where usuar.id == rolesUs.idUsuario select new { Id = usuar.id, Email = usuar.email, TipoRol = rolesUs.tipo_rol }; //dtVistaRoles.DataSource = joinTablas.ToList(); foreach (var iterar in joinTablas) { dtVistaRoles.Rows.Add(iterar.Id, iterar.Email, iterar.TipoRol); } } }
private void btnGuardar_Click(object sender, EventArgs e) { if (txtProducto.Equals("") || txtPrecio.Equals("") || txtEstado.Equals("")) { MessageBox.Show("Introduzca Valores primero."); } else { using (sistemaVentasEntities db = new sistemaVentasEntities()) { prod.nombreProducto = txtProducto.Text; prod.precioProducto = txtPrecio.Text; prod.estadoProducto = txtEstado.Text; db.producto.Add(prod); db.SaveChanges(); } dtvProductos.Rows.Clear(); CargarDatos(); LimpiarDatos(); } }
void Filtro() { using (sistemaVentasEntities bd = new sistemaVentasEntities()) { String nombre = txtBusqueda.Text; var BuscarPrd = from tbProd in bd.producto where tbProd.nombreProducto.Contains(nombre) select new { Id = tbProd.idProducto, Nombre = tbProd.nombreProducto, Precio = tbProd.precioProducto }; //foreach(var iterar in BuscarPrd) //{ // dtvProductos.Rows.Add(iterar.Id, iterar.Nombre, iterar.Precio); //} dtvProductos.DataSource = BuscarPrd.ToList(); } }
private void btnGuardar_Click(object sender, EventArgs e) { if (txtCliente.Equals("") || txtDireccion.Equals("") || txtDui.Equals("")) { MessageBox.Show("Introduzca Valores primero."); } else { using (sistemaVentasEntities db = new sistemaVentasEntities()) { cliente.nombreCliente = txtCliente.Text; cliente.direccionCliente = txtDireccion.Text; cliente.duiCliente = txtDui.Text; db.tb_cliente.Add(cliente); db.SaveChanges(); } dtvClientes.Rows.Clear(); CargarDatos(); LimpiarDatos(); } }
private void btnGuardar_Click(object sender, EventArgs e) { if (dtvProductos.Rows.Count == 0) { MessageBox.Show("¡No ha ingresado ningun producto!", "Completar", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { using (sistemaVentasEntities bd = new sistemaVentasEntities()) { tb_venta venta = new tb_venta(); String comboDoc = cmbTipDoc.SelectedValue.ToString(); String comboCli = cmbCliente.SelectedValue.ToString(); venta.idDocumento = Convert.ToInt32(comboDoc); venta.iDCliente = Convert.ToInt32(comboCli); venta.iDUsuario = 8; venta.totalVenta = Convert.ToDecimal(lblTotalGeneral.Text); venta.fecha = Convert.ToDateTime(dtpFecha.Text); bd.tb_venta.Add(venta); bd.SaveChanges(); detalleVenta dventa = new detalleVenta(); for (int i = 0; i < dtvProductos.RowCount; i++) { String idProducto = dtvProductos.Rows[i].Cells[0].Value.ToString(); int idProdConvertido = Convert.ToInt32(idProducto); String Cantidad = dtvProductos.Rows[i].Cells[3].Value.ToString(); int cantidadConver = Convert.ToInt32(Cantidad); String Precio = dtvProductos.Rows[i].Cells[2].Value.ToString(); Decimal precioConver = Convert.ToDecimal(Precio); String Total = dtvProductos.Rows[i].Cells[4].Value.ToString(); Decimal totalConver = Convert.ToDecimal(Total); dventa.idVenta = Convert.ToInt32(txtNumVenta.Text); dventa.idProducto = idProdConvertido; dventa.cantidad = cantidadConver; dventa.precio = precioConver; dventa.total = totalConver; bd.detalleVenta.Add(dventa); bd.SaveChanges(); } MessageBox.Show("¡Venta Realizada con éxito!", "Guardado", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); dtvProductos.Rows.Clear(); if (dtvProductos.Rows.Count == 0) { lblTotalGeneral.Text = "0.00"; } } RetornoId(); } }