private void BT_ModArt_Click(object sender, EventArgs e) { if (TB_CodArtAgr.Text != "Código de Artículo" || TB_NomArtAgr.Text != "Nombre de Artículo") { int id = 0; try { id = Convert.ToInt32(TB_CodArtAgr.Text); Obtener obtener = new Obtener(); List <ObjUsuario> list = obtener.ObtenerLU(); foreach (ObjUsuario usuario in list) { if (id == usuario.id) { this.Visible = false; AgregarArticulo modArt = new AgregarArticulo("modificar", id); modArt.ShowDialog(); this.Visible = true; } } } catch { MessageBox.Show("Ingrese un caracter válido"); } } }
public void Verificacion(string instruccion) { // NumVenta, Usuario, Articulos, Cantidad, Total, Fecha, Hora, Estado ObjUsuario usuario = new ObjUsuario(); Obtener obtener = new Obtener(); List <ObjUsuario> list3 = obtener.ObtenerLU(); usuario = list3[2]; string articulos = ""; int cont = 0; foreach (ObjArticulo articulo in list2) { articulos += articulo.codigo + Environment.NewLine; cont++; } DateTime now = DateTime.Now; ObjVenta venta = new ObjVenta(usuario.nombre, articulos, cont, totalVenta, now, now, "Realizada"); QueryVenta agregar = new QueryVenta(instruccion, venta); // Query para agregar nuevo usuario // this.Close(); }
private void BT_ModUser_Click(object sender, EventArgs e) { if (TB_CodigoUser.Text != "Código" || TB_Nombre.Text != "Nombre" || TB_Usuario.Text != "Usuario") { int id = 0; try { id = Convert.ToInt32(TB_CodigoUser.Text); Obtener obtener = new Obtener(); List <ObjUsuario> list = obtener.ObtenerLU(); foreach (ObjUsuario usuario in list) { if (id == usuario.id) { this.Visible = false; Usuario modUser = new Usuario("modificar", id); modUser.ShowDialog(); this.Visible = true; DGV_Usuarios.Refresh(); } } } catch { MessageBox.Show("Ingrese un caracter válido"); } } }
private void BT_BorUser_Click(object sender, EventArgs e) // TODO: Verificar que funcione { if (TB_CodigoUser.Text != "Código" || TB_Nombre.Text != "Nombre" || TB_Usuario.Text != "Usuario") { int id = 0; try { id = Convert.ToInt32(TB_CodigoUser.Text); } catch { MessageBox.Show("Ingrese un caracter válido"); } bool ok = false; // TODO: Verificar que haya seleccionado un usuario // try { string cnn = ConfigurationManager.ConnectionStrings["cnn"].ConnectionString; using (SqlConnection conexion = new SqlConnection(cnn)) { conexion.Open(); Obtener obtener = new Obtener(); List <ObjUsuario> list = obtener.ObtenerLU(); foreach (ObjUsuario usuario in list) { if (usuario.id == id) { SqlCommand cmd = new SqlCommand("DELETE Usuario where id = " + usuario.id, conexion); cmd.ExecuteNonQuery(); MessageBox.Show("Se ha eliminado el usuario " + usuario.usuario); QueryUsuario query = new QueryUsuario("eliminar", usuario); DGV_Usuarios.Refresh(); } } if (!ok) { MessageBox.Show("No se encontró el usuario"); } } } catch (Exception ex) { MessageBox.Show(ex.ToString()); } } else { MessageBox.Show("Ingrese datos para la eliminación"); } }
public Usuario(string mod, int idUser) { InitializeComponent(); this.mod = mod; if (mod == "agregar") { // Agregar propiedades // LB_Titulo.Location = new Point(76, 28); LB_Titulo.Text = "NUEVO USUARIO"; BT_AgrUser.Text = "Agregar Usuario"; BT_AgrUser.Click += new System.EventHandler(BT_AgrUser_Click); } else if (mod == "modificar") { // Agregar propiedades // LB_Titulo.Location = new Point(40, 34); LB_Titulo.Text = "MODIFICAR USUARIO"; BT_AgrUser.Text = "Guardar Datos"; BT_AgrUser.Click += new System.EventHandler(BT_ModUser_Click); this.idUser = idUser; if (idUser != 0) { Obtener obtener = new Obtener(); List <ObjUsuario> list = obtener.ObtenerLU(); ObjUsuario usuario = new ObjUsuario(); try { for (int i = 1; i < list.Count; i++) { if (list[i].id == idUser) { usuario = new ObjUsuario(list[i]); } } TB_Nombre.Text = usuario.nombre; TB_User.Text = usuario.usuario; TB_Pass.Text = usuario.pass; TB_RepPass.Text = usuario.pass; TB_Telefono.Text = usuario.telefono; if (usuario.diasLab == true) { TB_DiasLab.Text = "Entre Semana"; } else { TB_DiasLab.Text = "Fines de Semana"; } if (usuario.horario == true) { TB_Horario.Text = "Matutino"; } else { TB_Horario.Text = "Vespertino"; } } catch { MessageBox.Show("No se encontró el usuario"); E = false; } } } }