private void Txt_CodPro_KeyDown(object sender, KeyEventArgs e) { switch (e.KeyCode) { case Keys.Enter: e.SuppressKeyPress = true; if (Txt_CodPro.Text.Trim() != "") { if (FunPR.Existe(Convert.ToInt32(Txt_CodPro.Text))) { if (FunPR.StatudAI(Convert.ToInt32(Txt_CodPro.Text))) { Llenar_Lb_DesPro(Convert.ToInt32(Txt_CodPro.Text)); Llenar_Lb_UndUnm(Convert.ToInt32(Txt_CodPro.Text)); Llenar_Lb_PrePro(Convert.ToInt32(Txt_CodPro.Text)); Util.CambiarTxt(Txt_CodPro, Txt_CanMov); Txt_CanMov.Text = "0"; Txt_CanMov.SelectAll(); } else { MessageBox.Show("El producto se encuentra inativo.", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Stop); Txt_CodPro.SelectAll(); } } else { MessageBox.Show("El producto no extiste.", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Stop); Txt_CodPro.SelectAll(); } } else { FormBUSQUEDAS f = new FormBUSQUEDAS(); f.ListaProductosAI(); f.ShowDialog(); if (f._CodPro != "") { Txt_CodPro.Text = f._CodPro; Llenar_Lb_DesPro(Convert.ToInt32(Txt_CodPro.Text)); Llenar_Lb_UndUnm(Convert.ToInt32(Txt_CodPro.Text)); Llenar_Lb_PrePro(Convert.ToInt32(Txt_CodPro.Text)); Util.CambiarTxt(Txt_CodPro, Txt_CanMov); Txt_CanMov.Text = "0"; Txt_CanMov.SelectAll(); } } break; case Keys.Escape: e.SuppressKeyPress = true; Util.CambiarTxt(Txt_CodPro, Txt_DotMov); MenulistView(false); Txt_CodPro.Text = ""; break; } }
private void MenulistViewReset() { Txt_CodPro.Clear(); Txt_CodPro.Enabled = false; Txt_CodPro.BackColor = Color.White; Txt_CanMov.Clear(); Txt_CanMov.Enabled = false; Txt_CanMov.BackColor = Color.White; Txt_CatMov.Clear(); Txt_CatMov.Enabled = false; Txt_CatMov.BackColor = Color.White; }
private void AcOpcion() { FormOPCIONES F = new FormOPCIONES(); F.Lb_Titulo1.Text = "Opciones"; F.Lb_Titulo2.Text = "ESC - Salir"; F.Opc = new string[] { "Nuevo", "Modificar", "Eliminar" }; //this.Hide(); F.ShowDialog(); this.Show(); // MessageBox.Show(F.Returno); switch (F.Returno) { case "1": Evento2 = "Nuevo"; MenulistView(true); MenulistViewReset(); Txt_CodPro.Clear(); Txt_CodPro.Enabled = true; Txt_CodPro.Focus(); Txt_CodPro.SelectAll(); Txt_CodPro.BackColor = Color.Turquoise; break; case "2": if (listView1.SelectedItems.Count > 0) { Evento2 = "Modificar"; MenulistView(true); MenulistViewReset(); Txt_CodPro.Text = listView1.SelectedItems[0].SubItems[0].Text; Lb_DesPro.Text = listView1.SelectedItems[0].SubItems[1].Text; Lb_UndUnm.Text = listView1.SelectedItems[0].SubItems[2].Text; Txt_CanMov.Text = listView1.SelectedItems[0].SubItems[3].Text; Txt_CatMov.Text = listView1.SelectedItems[0].SubItems[4].Text; Lb_CosMov.Text = listView1.SelectedItems[0].SubItems[5].Text; Txt_CanMov.Enabled = true; Txt_CanMov.Focus(); Txt_CanMov.SelectAll(); Txt_CanMov.BackColor = Color.Turquoise; SwActivoM = true; } break; case "3": foreach (ListViewItem item in listView1.SelectedItems) { listView1.Items.Remove(item); } if (listView1.Items.Count == 0) { Evento2 = "Nuevo"; MenulistView(true); MenulistViewReset(); Txt_CodPro.Clear(); Txt_CodPro.Enabled = true; Txt_CodPro.Focus(); Txt_CodPro.SelectAll(); Txt_CodPro.BackColor = Color.Turquoise; } break; default: //MessageBox.Show("ESCAPE"); break; } }