Exemplo n.º 1
0
        public bool actualiza_det_requerimientos_vigentes(clsDetalleRequerimiento Detalle)
        {
            try
            {
                con.conectarBD();

                cmd             = new MySqlCommand("actualiza_det_requerimientos_vigentes", con.conector);
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.AddWithValue("vigente_ex", Detalle.EstadoVigente);
                cmd.Parameters.AddWithValue("coddetalle_ex", Detalle.CodDetalleRequerimiento);
                cmd.Parameters.AddWithValue("codProducto_ex", Detalle.CodProducto);
                //cmd.Parameters.AddWithValue("cantidad_ex", Detalle.Cantidad);
                //cmd.Parameters.AddWithValue("coment", Detalle.Comentario);
                int x = cmd.ExecuteNonQuery();
                if (x != 0)
                {
                    return(true);
                }
                else
                {
                    return(false);
                }
            }
            catch (MySqlException ex)
            {
                throw ex;
            }
            finally { con.conector.Dispose(); cmd.Dispose(); con.desconectarBD(); }
        }
Exemplo n.º 2
0
        public bool updatedetalleRequerimiento(clsDetalleRequerimiento Detalle)
        {
            try
            {
                con.conectarBD();

                cmd             = new MySqlCommand("ActualizaDetalleRequerimiento", con.conector);
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.AddWithValue("codDetalleRequerim", Detalle.CodDetalleRequerimiento);
                cmd.Parameters.AddWithValue("codProducto", Detalle.CodProducto);
                cmd.Parameters.AddWithValue("codRequer", Detalle.CodRequerimiento);
                cmd.Parameters.AddWithValue("unidad", Detalle.Unidad);
                cmd.Parameters.AddWithValue("cantidad", Detalle.Cantidad);
                cmd.Parameters.AddWithValue("codUser", Detalle.CodUser);
                int x = cmd.ExecuteNonQuery();
                if (x != 0)
                {
                    return(true);
                }
                else
                {
                    return(false);
                }
            }
            catch (MySqlException ex)
            {
                throw ex;
            }
            finally { con.conector.Dispose(); cmd.Dispose(); con.desconectarBD(); }
        }
Exemplo n.º 3
0
        //public bool activar(int CodigoRequerimiento)
        //{
        //    try
        //    {
        //        con.conectarBD();
        //        cmd = new MySqlCommand("ActivarOrdenCompra", con.conector);
        //        cmd.CommandType = CommandType.StoredProcedure;
        //        cmd.Parameters.AddWithValue("codOrd", CodigoRequerimiento);
        //        int x = cmd.ExecuteNonQuery();
        //        if (x != 0)
        //        {
        //            return true;
        //        }
        //        else
        //        {
        //            return false;
        //        }
        //    }
        //    catch (MySqlException ex)
        //    {
        //        throw ex;

        //    }
        //    finally { con.conector.Dispose(); cmd.Dispose(); con.desconectarBD(); }
        //}

        public bool insertdetalleRequerimiento(clsDetalleRequerimiento Detalle)
        {
            try
            {
                con.conectarBD();

                cmd             = new MySqlCommand("GuardaDetalleRequerimiento", con.conector);
                cmd.CommandType = CommandType.StoredProcedure;
                MySqlParameter oParam;
                oParam           = cmd.Parameters.AddWithValue("codProducto", Detalle.CodProducto);
                oParam           = cmd.Parameters.AddWithValue("codRequerim", Detalle.CodRequerimiento);
                oParam           = cmd.Parameters.AddWithValue("unidad", Detalle.Unidad);
                oParam           = cmd.Parameters.AddWithValue("cantidad", Detalle.Cantidad);
                oParam           = cmd.Parameters.AddWithValue("codUser", Detalle.CodUser);
                oParam           = cmd.Parameters.AddWithValue("newid", 0);
                oParam.Direction = ParameterDirection.Output;
                int x = cmd.ExecuteNonQuery();

                Detalle.CodDetalleRequerimiento = Convert.ToInt32(cmd.Parameters["newid"].Value);

                if (x != 0)
                {
                    return(true);
                }
                else
                {
                    return(false);
                }
            }
            catch (MySqlException ex)
            {
                throw ex;
            }
            finally { con.conector.Dispose(); cmd.Dispose(); con.desconectarBD(); }
        }
Exemplo n.º 4
0
 public Boolean updatedetalle(clsDetalleRequerimiento detalle)
 {
     try
     {
         return(MOrden.updatedetalleRequerimiento(detalle));
     }
     catch (Exception ex)
     {
         DevComponents.DotNetBar.MessageBoxEx.Show("Se encontró el siguiente problema: " + ex.Message, "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning);
         return(false);
     }
 }
Exemplo n.º 5
0
        private void añadedetalle(DataGridViewRow fila)
        {
            clsDetalleRequerimiento deta = new clsDetalleRequerimiento();

            if (Proceso == 3)
            {
                deta.CodDetalleRequerimiento = Convert.ToInt32(fila.Cells[coddetalle.Name].Value.ToString());
                deta.CodRequerimiento        = Convert.ToInt32(Ord.CodRequerimiento);
            }
            else
            {
                deta.CodRequerimiento = Convert.ToInt32(Ord.CodRequerimientoNuevo);
            }
            deta.CodProducto = Convert.ToInt32(fila.Cells[codproducto.Name].Value);
            deta.Unidad      = Convert.ToInt32(fila.Cells[codunidad.Name].Value);
            deta.Cantidad    = Convert.ToDouble(fila.Cells[cantidad.Name].Value);
            deta.CodUser     = frmLogin.iCodUser;
            detalle.Add(deta);
        }