示例#1
0
        private void btnAgregar_Click(object sender, EventArgs e)
        {
            string rpta = "";

            try
            {
                if (txtdesc.Text == string.Empty)
                {
                    this.MensajeError("Ingrese los datos requeridos.");
                }
                else
                {
                    DialogResult resultado = MessageBox.Show("Se agregara la herramienta " + txtdesc.Text + "del tipo " + cmbtipo.SelectedValue +
                                                             ". Desea continuar?", "Nueva Herramienta", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation);
                    if (resultado == DialogResult.Yes)
                    {
                        rpta = NHerramientas.Insertar(txtdesc.Text.Trim(), Convert.ToString(cmbtipo.SelectedValue));
                        if (rpta.Equals("OK"))
                        {
                            this.MensajeOk("Se ha cargado la nueva herramienta");

                            this.Listar();
                        }
                        else
                        {
                            this.MensajeError(rpta);
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message + ex.StackTrace);
            }
        }
示例#2
0
        private void btnherramientas_Click(object sender, EventArgs e)
        {
            string rpta = "";

            try
            {
                if (txtcant.Text == string.Empty)
                {
                    this.MensajeError("Ingrese una cantidad.");
                }
                else
                {
                    DialogResult resultado = MessageBox.Show("Se agregara la herramienta: " + txtherragregada.Text + "a la orden. Desea continuar?", "Nueva Herramienta", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation);
                    if (resultado == DialogResult.Yes)
                    {
                        rpta = NHerramientas.Agrega_Herramienta_Orden(Convert.ToInt32(txtid.Text.Trim()), Convert.ToInt32(DgvAgHerramientas.CurrentRow.Cells[0].Value), Convert.ToInt32(txtcant.Text.Trim()));
                        if (rpta.Equals("OK"))
                        {
                            DgvAgHerramientas.Enabled = true;
                            gbagrega.Visible          = false;
                            Listar_Herramienta_orden();
                        }
                        else
                        {
                            this.MensajeError(rpta);
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message + ex.StackTrace);
            }
        }
示例#3
0
 private void btnEditar_Click(object sender, EventArgs e)
 {
     try
     {
         if (txtEdDesc.Text != string.Empty)
         {
             DialogResult resultado = MessageBox.Show("Desea editar la Herramienta con el nuevo valor: " + txtEdDesc.Text + "Tipo: " + cmbEdTipo.SelectedValue + " ?. La acción no podrán deshacerse",
                                                      "Editar Herramienta", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation);
             if (resultado == DialogResult.Yes)
             {
                 NHerramientas.Editar(Convert.ToInt32(DgvHerramientas.CurrentRow.Cells[1].Value.ToString()), txtEdDesc.Text.Trim(), Convert.ToString(cmbEdTipo.SelectedValue));
                 MessageBox.Show("Se ha editado la herramienta");
                 Listar();
                 GbEditar.Visible       = false;
                 Gbherramientas.Enabled = true;
                 GbBuscar.Enabled       = true;
             }
         }
     }catch (Exception ex)
     {
         MessageBox.Show(ex.Message + ex.StackTrace);
     }
 }
示例#4
0
 private void Listar_Herramienta_orden()
 {
     Dgvherragregada.DataSource = NHerramientas.Listar_Herramienta_orden(Convert.ToInt32(txtid.Text));
 }
示例#5
0
 private void listar()
 {
     DgvAgHerramientas.DataSource = NHerramientas.Listar();
 }
示例#6
0
 private void BuscaText()
 {
     DgvHerramientas.DataSource = NHerramientas.Buscar(txtbuscar.Text);
 }
示例#7
0
 private void Buscar()
 {
     DgvHerramientas.DataSource = NHerramientas.Buscar(Convert.ToString(cmbbuscar.SelectedValue));
 }
示例#8
0
 private void EdTipo()
 {
     cmbEdTipo.DisplayMember = "TIPO";
     cmbEdTipo.ValueMember   = "TIPO";
     cmbEdTipo.DataSource    = NHerramientas.cmb_tipo();
 }
示例#9
0
 private void CmbBusca()
 {
     cmbbuscar.DisplayMember = "TIPO";
     cmbbuscar.ValueMember   = "TIPO";
     cmbbuscar.DataSource    = NHerramientas.cmb_tipo();
 }