示例#1
0
        private void Button1_Click(object sender, EventArgs e)
        {
            string       idmax  = Txt_idproceso.Text;
            string       nombre = txt_para.Text;
            DialogResult resul  = MessageBox.Show("¿Esta seguro que desea eliminar " + nombre + "? ", "Alerta", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (resul == DialogResult.Yes)
            {
                if (dgb_produccionProceso.SelectedRows.Count == 1)
                {
                    mo.updateestados("produccion_procesos", "estado", "0", "id_proceso", idmax);
                }
                actualizardatagriew();
                Btn_eliminar.Enabled   = false;
                Btn_actualizar.Enabled = false;
                Btn_insertar.Enabled   = true;
                Btn_Receta.Enabled     = false;
                string limpio = " ";
                Cmb_producto.texto(limpio);
                txt_para.Clear();
                Txt_tiempopp.Clear();
                Txt_descripcion.Clear();
                Txt_idproceso.Text   = mo.idmax("produccion_procesos", "id_proceso");
                txt_para.Enabled     = true;
                Cmb_producto.Enabled = true;
            }
        }
示例#2
0
        private void Btn_actualizar_Click(object sender, EventArgs e)
        {
            string id    = Txt_idproceso.Text;
            string valor = Txt_tiempopp.Text;


            mo.updateestados("produccion_procesos", "tiempo_pp", valor, "id_proceso", id);


            actualizardatagriew();


            MessageBox.Show("Registro Actualizado con Exito! ");

            Btn_actualizar.Enabled = false;
            Btn_insertar.Enabled   = true;
            Btn_eliminar.Enabled   = false;
            Btn_Receta.Enabled     = false;
            Cmb_producto.Enabled   = true;
            string limpio = " ";

            Cmb_producto.texto(limpio);
            txt_para.Clear();
            Txt_tiempopp.Clear();
            Txt_descripcion.Clear();
            Txt_idproceso.Text = mo.idmax("produccion_procesos", "id_proceso");
        }
示例#3
0
        private void Btn_insertar_Click(object sender, EventArgs e)
        {
            string producto    = Cmb_producto.texto2();
            string para        = txt_para.Text;
            string descripcion = Txt_descripcion.Text;
            string tiempo      = Txt_tiempopp.Text;
            int    existe      = Cmb_producto.existe(producto);

            if (para != "" && descripcion != "" && tiempo != "")
            {
                if (existe == -1)
                {
                    MessageBox.Show("El Producto seleccionados no es valido ", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
                }

                else
                {
                    string yaingresado = Cmb_producto.ObtenerIndif();

                    string sql2 = "SELECT id_producto FROM produccion_procesos where estado = 1 and id_producto = '" + yaingresado + "' ";

                    string resultado;

                    resultado = mo.consulta(sql2);


                    if (resultado == " ")
                    {
                        string idproceso = Txt_idproceso.Text;
                        string idprod    = Cmb_producto.ObtenerIndif();


                        string sql = "INSERT INTO produccion_procesos (id_proceso, id_producto, nombre, descripcion_proceso, tiempo_pp, estado) VALUES ( " + idproceso + " , '" + idprod + "' , '" + para + "' , '" + descripcion + "' , '" + tiempo + "' , 1 );";
                        mo.insertar(sql);

                        actualizardatagriew();
                        MessageBox.Show("Registro Realizado con Exito ");

                        string limpio = " ";
                        Cmb_producto.texto(limpio);

                        Txt_idproceso.Text = mo.idmax("produccion_procesos", "id_proceso");
                        Txt_descripcion.Clear();
                        Txt_tiempopp.Clear();
                        txt_para.Clear();
                    }

                    else
                    {
                        MessageBox.Show("Este registro ya fue ingresado solo puede modificar su configuracion o eliminarlo e ingresar uno nuevo  ", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
                    }
                }
            }
            else
            {
                MessageBox.Show("Por favor llene los campos correspondientes para un registro correcto ", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
            }
        }