public JsonResult AgregarCategoria(int IdCategoria, string NombreCategoria) { try { //Solicitud solicitud = HttpContext.Session.GetComplexData<Solicitud>("Solicitud"); Proceso proceso = HttpContext.Session.GetComplexData <Proceso>("Proceso"); Categoria categoria = new Categoria() { Id = IdCategoria, Nombre = NombreCategoria }; if (proceso.Solicitud.Categorias == null) { proceso.Solicitud.Categorias = new List <Categoria>(); } proceso.Solicitud.Categorias.Add(categoria); ConsultaSolicitud.AgregarCategoria(proceso.Solicitud.Id, categoria.Id, DateTime.Now); HttpContext.Session.SetComplexData("Proceso", proceso); return(Json(true)); } catch (Exception ex) { Console.WriteLine(ex.ToString()); } return(Json(false)); }
public IActionResult AgregarCategoria(String Nombre) { ViewData["_usuario"] = _requestHandler.GetUsuario(); SolicitudCategoria solcat = new SolicitudCategoria() { RefCategoria = Nombre, RefSolicitud = _requestHandler.GetIdSolicitud() }; if (ModelState.IsValid) { ConsultaSolicitud.AgregarCategoria(solcat); return(IrCategoria()); } return(View(solcat)); }