public HttpResponseMessage GuardarProductoCrite(EDProductoCriterio productoCriterio) { try { var logica = new LNCriteriosSST(); bool result = logica.GuardarProductoCriterio(productoCriterio); 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 ActionResult Create(EDProductoCriterio productoCriterio, 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 }; bool resultGuardarProductoCriterio = false; ServiceClient.EliminarParametros(); productoCriterio.Fk_Empresa = usuarioActual.IdEmpresa; productoCriterio.EDInfoAuditoria = edInfoauditoria; resultGuardarProductoCriterio = ServiceClient.PeticionesPostJsonRestFulRespuetaBool <EDProductoCriterio>(urlAplicacion, CapacidadGuardarProductoCriterio, productoCriterio); ViewBag.guardadoConExito = resultGuardarProductoCriterio; var ListaCriterios = new List <EDCriteriosSST>(); ListaCriterios = LNCriteriosSST.ObtenerCriteriosSST(); //var index_criterio = new List<EDProductoPorCriterioSSt>(); int index_criterio = 0; ViewBag.Pk_Id_Criterios = new SelectList(ListaCriterios, "IdCriterioSST", "NombreCriterioSST", index_criterio); ServiceClient.EliminarParametros(); ServiceClient.AdicionarParametro("idEmpresa", usuarioActual.IdEmpresa); var ProductosPorCriterio = ServiceClient.ObtenerArrayJsonRestFul <EDServicioProducto>(urlAplicacion, CapacidadObtenerProductosPorCriterios, RestSharp.Method.GET); return(View(ProductosPorCriterio)); }
public bool EditarProductoCriterio(EDProductoCriterio productocriterio) { return(CriteriosSST.EditarProductoCriterio(productocriterio)); }
public bool GuardarProductoCriterio(EDProductoCriterio productoCriterio) { return(CriteriosSST.GuardarProductoCriterio(productoCriterio)); }