/// <summary> /// Actualiza el listado de áreas /// </summary> private void RefrescarAreas() { Listar.Areas(this.comboBox_area); this.comboBox_area.DropDownStyle = ComboBoxStyle.DropDown; Listar.Areas(this.comboBox_filtrarArea); Listar.Areas(this.listBox_area); Listar.Areas(this.comboBox_areaPersona); }
/// <summary> /// Método para cargar la ventana /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void V_Insumos_Load(object sender, EventArgs e) { this.Button_ModificarInsumo.Enabled = false; Listar.Categorias(this.comboBox_categoria); Listar.Categorias(this.comboBox_filtrar); comboBox_filtrar.Text = "TODOS"; RefrescarDataGrid(); }
private void LimpiarModificar() { comboBox_categoria.Enabled = true; Listar.Categorias(this.comboBox_categoria); comboBox_nombre.Enabled = true; Listar.Insumos(this.comboBox_nombre, this.comboBox_categoria); comboBox_cantidad.Items.Clear(); comboBox_cantidad.Text = ""; }
private void ComboBox_nombre_SelectedIndexChanged(object sender, EventArgs e) { Listar.Cantidad(this.comboBox_cantidad, this.comboBox_nombre); if (this.comboBox_cantidad.Items.Count == 0) { MessageBox.Show("Usted no tiene stock disponible de este Insumo"); } this.InsumoAlmacenado = ControladorFachada.ObtenerInsumo(this.comboBox_nombre.Text); }
private void Button_AgregarArea_Click(object sender, EventArgs e) { V_Area v_Area = new V_Area(); v_Area.Show(); Listar.Areas(this.comboBox_area); Listar.Grupo(this.comboBox_grupo); Listar.Persona(this.comboBox_persona); }
private void ComboBox_area_SelectedIndexChanged(object sender, EventArgs e) { this.comboBox_grupo.Enabled = true; Listar.Grupo(this.comboBox_grupo, this.comboBox_area); if (this.comboBox_grupo.Items.Count == 1) { this.comboBox_grupo.Text = this.comboBox_grupo.Items[0].ToString(); this.comboBox_grupo.Enabled = false; } this.comboBox_grupo.Enabled = true; }
private void V_Consulta_Load(object sender, EventArgs e) { //TabControl1 Listar.Areas(this.comboBox_Area); //TabControl2 Listar.Categorias(this.comboBox_categoria); //TabControl3 Listar.Areas(this.comboBox_area2); }
private void Modificar(int pIdInsumo) { this.Insumo.Nombre = _listarInsumos[pIdInsumo].Nombre; idInsumo = pIdInsumo; this.Insumo.Cantidad = Convert.ToInt32(_listarInsumos[pIdInsumo].Cantidad); this.InsumoAlmacenado = ControladorFachada.ObtenerInsumo(this.Insumo.Nombre); comboBox_categoria.Enabled = false; comboBox_nombre.Text = this.Insumo.Nombre; comboBox_nombre.Enabled = false; comboBox_cantidad.Text = Convert.ToString(this.Insumo.Cantidad); Listar.Cantidad(this.comboBox_cantidad, this.comboBox_nombre); }
/// <summary> /// Método para listar las personas dependiendo del área y grupo seleccionado /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void ComboBox_areaPersona_SelectedIndexChanged(object sender, EventArgs e) { Listar.Grupo(comboBox_grupoPersona, comboBox_areaPersona); if (comboBox_grupoPersona.Items.Count == 1) { this.comboBox_grupoPersona.Text = this.comboBox_areaPersona.Text; this.comboBox_grupoPersona.Enabled = false; } else { this.comboBox_grupoPersona.Enabled = true; } }
/// <summary> /// Actualiza el listado de grupos /// </summary> private void RefrescarGrupos() { Listar.Grupo(this.comboBox_grupoPersona); if (string.IsNullOrEmpty(this.comboBox_filtrarArea.Text)) { Listar.Grupo(this.listBox_grupos); } else { Listar.Grupo(this.listBox_grupos, this.comboBox_filtrarArea); } this.checkBox1.Checked = false; }
private void ComboBox_area2_SelectedIndexChanged(object sender, EventArgs e) { Listar.Grupo(this.comboBox_grupo2, this.comboBox_area2); if (this.comboBox_grupo2.Items.Count == 1) { this.comboBox_grupo2.Text = this.comboBox_area2.Text; this.comboBox_grupo2.Enabled = false; } else { this.comboBox_grupo2.Enabled = true; } }
private void ComboBox_grupo2_SelectedIndexChanged(object sender, EventArgs e) { Listar.Persona(this.comboBox_nombre, this.comboBox_grupo2.Text); if (this.comboBox_grupo.Items.Count == 1) { this.comboBox_grupo.Text = this.comboBox_Area.Text; this.comboBox_grupo.Enabled = false; } else { this.comboBox_grupo.Enabled = true; } }
private void AgregarInsumo(string pNombre, int pCantidad) { Insumo ins2 = new Insumo("", "", 0, 0, true, 0); ins2 = ControladorFachada.ObtenerInsumo(pNombre); ins2.Cantidad = pCantidad; int posicion = 0; int _i = 0; while ((posicion == 0) && (_listarInsumos.Count >= _i + 1)) { this.InsumoAlmacenado = ControladorFachada.ObtenerInsumo(_listarInsumos[_i].Nombre); if (_listarInsumos[_i].Nombre == ins2.Nombre) { posicion = 1; int cantidadRetirar = _listarInsumos[_i].Cantidad + ins2.Cantidad; if (this.InsumoAlmacenado.Cantidad < cantidadRetirar) { MessageBox.Show("Usted solo dispone de " + this.InsumoAlmacenado.Cantidad + " unidades de " + this.InsumoAlmacenado.Nombre); } else { _listarInsumos[_i].Cantidad = cantidadRetirar; int cantidadMinima = this.InsumoAlmacenado.Cantidad - cantidadRetirar; if (this.InsumoAlmacenado.CantidadMinima >= cantidadMinima) { MessageBox.Show("En stock solo dispone " + cantidadMinima + " unidades de " + this.InsumoAlmacenado.Nombre, "Stock Mínimo"); } RefrescarDataGrid(); } _i = _listarInsumos.Count; } _i = _i + 1; } if (posicion == 0) { int cantidadMinima = ins2.Cantidad; if (this.InsumoAlmacenado.CantidadMinima >= cantidadMinima) { int cant = ControladorFachada.ObtenerInsumo(pNombre).Cantidad - cantidadMinima; MessageBox.Show("En stock solo dispone " + cant + " unidades de " + this.InsumoAlmacenado.Nombre, "Stock Mínimo"); } _listarInsumos.Add(ins2); } RefrescarDataGrid(); comboBox_nombre.Items.Clear(); Listar.Categorias(this.comboBox_categoria); Listar.Insumos(this.comboBox_nombre, this.comboBox_categoria); comboBox_cantidad.Items.Clear(); comboBox_cantidad.Text = ""; }
private void V_PersonasAutorizadas_Load(object sender, EventArgs e) { comboBox_area.Text = this.Area; Listar.Areas(this.comboBox_area); if (!String.IsNullOrEmpty(this.Area)) { Listar.Grupo(this.comboBox_grupo, this.comboBox_area); } Listar.Areas(this.comboBox_area2); Listar.Grupo(this.ComboBox_grupo2); RefrescarDataGrid(); }
private void ComboBoxArea_SelectedIndexChanged(object sender, EventArgs e) { Listar.Grupo(this.comboBox_grupo, this.comboBox_area); if (this.comboBox_grupo.Items.Count == 1) { comboBox_persona.Enabled = true; this.comboBox_grupo.Enabled = false; Listar.Persona(comboBox_persona, comboBox_area.Text); } else { this.comboBox_persona.Enabled = false; this.comboBox_grupo.Enabled = true; } }
private void Button_AgregarPersonaRetira_Click(object sender, EventArgs e) { V_PersonasAutorizadas v_PersonaRetira = new V_PersonasAutorizadas(); v_PersonaRetira.ShowDialog(this); if (comboBox_area.Text.Length != 0) { v_PersonaRetira.Area = comboBox_area.Text; } if (comboBox_grupo.Text.Length != 0) { v_PersonaRetira.Grupo = comboBox_grupo.Text; } this.Show(); Listar.Persona(this.comboBox_persona); }
private void LimpiarTodo() { Listar.Areas(this.comboBox_area); this.comboBox_grupo.Items.Clear(); this.comboBox_grupo.Enabled = false; this.comboBox_persona.Items.Clear(); this.comboBox_persona.Text = ""; this.comboBox_categoria.Text = ""; Listar.Categorias(this.comboBox_categoria); this.comboBox_nombre.Text = ""; Listar.Insumos(this.comboBox_nombre, this.comboBox_categoria); this.comboBox_cantidad.Text = ""; this.comboBox_cantidad.Items.Clear(); Listar.Persona(this.comboBox_persona); this.textBoxPersonaRetira.Text = ""; _listarInsumos.Clear(); this.dataGridView1.Rows.Clear(); }
/// <summary> /// Método para actualizar los datos del dataGrid /// </summary> private void RefrescarDataGrid() { this.dataGridView1.Rows.Clear(); Listar.Categorias(this.comboBox_categoria); Listar.Categorias(this.comboBox_filtrar); _listaInsumos = ControladorFachada.ListarInsumos(); this.dataGridView1.ColumnHeadersVisible = true; foreach (var _ins in _listaInsumos) { if (_ins != null) { String[] row; row = new String[] { _ins.Nombre, Convert.ToString(_ins.Cantidad), Convert.ToString(_ins.CantidadMinima), _ins.Descripcion }; this.dataGridView1.Rows.Add(row); } } dataGridView1.Refresh(); }
private void V_principal_Load(object sender, EventArgs e) { Screen screen = Screen.PrimaryScreen; int _height = screen.Bounds.Height - 50; int _width = screen.Bounds.Width; this.Size = new Size(_width, _height); if (ControladorFachada.EsAdmin()) { EsAdmin(); } else { EsUsuario(); } Listar.Areas(this.comboBox_area); Listar.Persona(this.comboBox_persona); Listar.Categorias(this.comboBox_categoria); Listar.Insumos(this.comboBox_nombre, this.comboBox_categoria); }
private void ComboBox_area2_SelectedIndexChanged(object sender, EventArgs e) { Listar.Grupo(ComboBox_grupo2, comboBox_area2); _listarPersonas = ControladorFachada.MostrarPersonas(this.comboBox_area2.Text, string.Empty); RefrescarDataGrid(); }
/// <summary> /// Método para refrescar la ventana /// </summary> private void RefrescarDataGrid() { _listaCategorias = ControladorFachada.ListarCategorias(); _listaCategorias.Sort(delegate(Categoria a1, Categoria a2) { return(a1.Nombre.CompareTo(a2.Nombre)); }); Listar.Categorias(dataGridView1, _listaCategorias); }
private void ComboBox_grupo_SelectedIndexChanged(object sender, EventArgs e) { this.comboBox_persona.Enabled = true; Listar.Persona(this.comboBox_persona, this.comboBox_grupo.Text); }
private void ComboBox_categoria_SelectedIndexChanged(object sender, EventArgs e) { Listar.Insumos(this.comboBox_nombre, this.comboBox_categoria); }