public ActionResult EditProveedorContratista(EDProveedorContratista ProveedorContratista, string ipUsuario) { var usuarioActual = ObtenerUsuarioEnSesion(System.Web.HttpContext.Current); if (usuarioActual == null) { ViewBag.Mensaje = "Debe estar autenticado para Continuar."; return(RedirectToAction("Login", "Home")); } EDInformacionAuditoria edInfoauditoria = new EDInformacionAuditoria() { IdentificacionUsuario = usuarioActual.Documento, NombreUsuario = usuarioActual.NombreUsuario, NitEmpresa = usuarioActual.NitEmpresa, NombreEmpresa = usuarioActual.RazonSocialEmpresa, IpUsuario = ipUsuario }; ProveedorContratista.idEmpresa = usuarioActual.IdEmpresa; ProveedorContratista.edInfoauditoria = edInfoauditoria; bool resultEditarContrat = false; ServiceClient.EliminarParametros(); resultEditarContrat = ServiceClient.PeticionesPostJsonRestFulRespuetaBool <EDProveedorContratista>(urlAplicacion, CapacidadEditarProveedorContratista, ProveedorContratista); ViewBag.editadoConExito = resultEditarContrat; ServiceClient.EliminarParametros(); ServiceClient.AdicionarParametro("idEmpresa", usuarioActual.IdEmpresa); var ProveedoresContratistas = ServiceClient.ObtenerArrayJsonRestFul <EDProveedorContratista>(urlAplicacion, CapacidadObtenerListaProveedores, RestSharp.Method.GET); return(View("ProveedoresContratistas", ProveedoresContratistas)); }
public HttpResponseMessage EditarProveedor(EDProveedorContratista ProveedorContratista) { try { var logica = new LNCriteriosSST(); bool result = logica.EditarProveedor(ProveedorContratista); if (result) { var response = Request.CreateResponse(HttpStatusCode.OK, result); return(response); } else { var response = Request.CreateResponse(HttpStatusCode.ExpectationFailed); return(response); } } catch (Exception ex) { var response = Request.CreateResponse(HttpStatusCode.InternalServerError); return(response); } }
public bool EditarProveedor(EDProveedorContratista ProveedorContratista) { return(CriteriosSST.EditarProveedor(ProveedorContratista)); }