Exemple #1
0
        public string ActualizarRecursoProveedor(int idRecursoProveedor, int idrecurso, int idpresentacionrecurso, int idProveedor, decimal valorUnitario, int activo)
        {
            blCompras   bl          = new blCompras();
            Transaction transaction = Common.InitTransaction();
            int         result      = 0;

            RecursoProveedor recursoproveedor = new RecursoProveedor();

            recursoproveedor.idRecursoProveedor  = idRecursoProveedor;
            recursoproveedor.presentacionrecurso = new PresentacionRecurso();
            recursoproveedor.presentacionrecurso.idpresentacionrecurso = idpresentacionrecurso;
            recursoproveedor.presentacionrecurso.recurso           = new Recurso();
            recursoproveedor.presentacionrecurso.recurso.idrecurso = idrecurso;
            recursoproveedor.proveedor             = new Proveedor();
            recursoproveedor.proveedor.idProveedor = idProveedor;
            recursoproveedor.valorUnitario         = valorUnitario;
            recursoproveedor.activo = Convert.ToBoolean(activo);

            result = bl.ActualizarRecursoProveedor(recursoproveedor, out transaction);
            if (transaction.type == TypeTransaction.OK)
            {
                return(Common.InvokeTextHTML(string.Format("showSuccess('{0}');$('#RecursoModal').modal('hide');BuscarRecursoPresentacion();", transaction.message)));
            }
            else
            {
                return(Common.InvokeTextHTML(string.Format("showError(\"{0}\");", transaction.message)));
            }
        }