Ejemplo n.º 1
0
        //al emitir una OR,se "emite" la guia.
        //en caso de se r se emie original, en caso de ser a ob se valida los datos si son iguales no paa nada
        //si son distintos se genera una factura asociada a la guia anterior
        new public bool ModifcarEstadosGuias(int Guiaid, int usuario)
        {
            using (SqlConnection conexion = new SqlConnection())
            {
                SqlTransaction transaccion = null;
                conexion.ConnectionString = Config.ConnectionString;
                try
                {
                    conexion.Open();
                    transaccion = conexion.BeginTransaction();

                    guia.GuiaID = Guiaid;
                    guia.PendienteHROrdenRetiro(transaccion, usuario);

                    transaccion.Commit();

                    return(true);
                }
                catch (Exception ex)
                {
                    transaccion.Rollback();
                    throw ex;
                }
            }
        }