Ejemplo n.º 1
0
 private void txtPrecio_KeyDown(object sender, KeyEventArgs e)
 {
     if (e.KeyCode == Keys.Enter)
     {
         if (txtPrecio.Text == "")
         {
             MessageBox.Show("Error El Precio  no puede ir en blanco", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
             txtNombre.Focus();
         }
         else
         {
             txtPrecio.Enabled = false;
             Txtexist.Enabled  = true;
             Txtexist.Focus();
         }
     }
 }
Ejemplo n.º 2
0
        private void btnguardar_Click(object sender, EventArgs e)
        {
            if (cboxestatus.Text.Trim() == "1".Trim() || cboxestatus.Text.Trim() == "True".Trim())
            {
                DialogResult result = MessageBox.Show("¿Seguro que quiere hacer ese cambio?", "Advertencia", MessageBoxButtons.YesNo, MessageBoxIcon.Information);
                if (result == DialogResult.Yes)
                {
                    conexion.Close();
                    comando.CommandType = CommandType.StoredProcedure;
                    comando.CommandText = "SP_Producto";
                    comando.Parameters.Clear();
                    comando.Parameters.AddWithValue("@OP", 2);
                    comando.Parameters.AddWithValue("@Pr_Id", txtidp.Text);
                    comando.Parameters.AddWithValue("@Pr_Nombre", txtNombre.Text);
                    comando.Parameters.AddWithValue("@Pr_Precio ", txtPrecio.Text);
                    comando.Parameters.AddWithValue("@Pr_Existencia ", Txtexist.Text);
                    comando.Parameters.AddWithValue("@Pr_Estatus", cboxestatus.Text);
                    cboxestatus.Text   = "1";
                    comando.Connection = conexion;
                    conexion.Open();
                    comando.ExecuteNonQuery();
                    conexion.Close();
                    MessageBox.Show("Se agregado los cambios,correctamente", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);

                    Clases.clauditoria.auditoria("El " + Clases.clusuario.usuario + " Hizo un cambio con el producto " + txtNombre + " y se encuentra" + cboxestatus);
                    Txtexist.Enabled = false;
                    txtidp.Enabled   = true;
                    txtidp.Clear();
                    txtidp.Focus();
                    txtNombre.Clear();
                    txtNombre.Enabled = false;
                    txtPrecio.Clear();
                    txtPrecio.Enabled = false;
                    Txtexist.Clear();
                    cboxestatus.SelectedIndex = -1;
                    cboxestatus.Enabled       = false;
                }
                if (result == DialogResult.No)
                {
                    cboxestatus.Focus();
                }
            }
            else if (cboxestatus.Text.Trim() == "0".Trim() || cboxestatus.Text.Trim() == "False".Trim())
            {
                DialogResult result = MessageBox.Show("¿Seguro que quiere hacer ese cambio?", "Advertencia", MessageBoxButtons.YesNo, MessageBoxIcon.Information);
                if (result == DialogResult.Yes)
                {
                    conexion.Close();
                    comando.CommandType = CommandType.StoredProcedure;
                    comando.CommandText = "SP_Producto";
                    comando.Parameters.Clear();
                    comando.Parameters.AddWithValue("@OP", 2);
                    comando.Parameters.AddWithValue("@Pr_Id", txtidp.Text);
                    comando.Parameters.AddWithValue("@Pr_Nombre", txtNombre.Text);
                    comando.Parameters.AddWithValue("@Pr_Precio ", txtPrecio.Text);
                    comando.Parameters.AddWithValue("@Pr_Existencia ", Txtexist.Text);
                    comando.Parameters.AddWithValue("@Pr_Estatus", "1");
                    comando.Connection = conexion;
                    conexion.Open();
                    comando.ExecuteNonQuery();
                    conexion.Close();
                    MessageBox.Show("Se agregado los cambios,correctamente", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);

                    Clases.clauditoria.auditoria("El " + Clases.clusuario.usuario + " Hizo un cambio con el producto " + txtNombre + " y se encuentra" + cboxestatus);
                    Txtexist.Enabled = false;
                    txtidp.Enabled   = true;
                    txtidp.Clear();
                    txtidp.Focus();
                    txtNombre.Clear();
                    txtNombre.Enabled = false;
                    txtPrecio.Clear();
                    txtPrecio.Enabled = false;
                    Txtexist.Clear();
                    cboxestatus.SelectedIndex = -1;
                    cboxestatus.Enabled       = false;
                }
                if (result == DialogResult.No)
                {
                    cboxestatus.Focus();
                }
            }
            else
            {
                MessageBox.Show("Error El Estatus no puede ir Sin  ningun valor", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                cboxestatus.Focus();
            }
        }