public CriterioBLL() { if (_criterio == null) { _criterio = new CriterioDAO(); } }
/////////////////////////////////////////////// /// Criterio /// /////////////////////////////////////////////// public ActionResult criterios() { int idEntidad = ((Usuario)Session["usuario"]).idEntidad.Value; ViewBag.criterios = CriterioDAO.getInstancia().getCriterios(idEntidad); return(View()); }
public ActionResult criterios(string criterio, int?idPadre, string categorias) { try { if (criterio == null || categorias == null) { throw new Exception("Es necesario completar todos los campos para continuar"); } int idEntidad = ((Usuario)Session["usuario"]).idEntidad.Value; List <string> categoriasSeparadas = categorias.Split(',').ToList(); List <Categoria> categoriasNuevas = new List <Categoria>(); for (int i = 0; i < categoriasSeparadas.Count; i++) { Categoria categoriaNueva = new Categoria(categoriasSeparadas[i].Trim()); categoriasNuevas.Add(categoriaNueva); } Criterio criterioNuevo = new Criterio(criterio, idEntidad, idPadre, categoriasNuevas); var criterio1 = CriterioDAO.getInstancia().add(criterioNuevo); return(RedirectToAction("Index", "Home")); } catch (Exception e) { int idEntidad = ((Usuario)Session["usuario"]).idEntidad.Value; ViewBag.criterios = CriterioDAO.getInstancia().getCriterios(idEntidad); ViewBag.errorMsg = e.Message; return(View()); } }
public PortfolioCriterioBLL() { pcDao = new PortfolioCriterioDAO(); cDao = new CriterioDAO(); }
public CriterioBLL() { dao = new CriterioDAO(); }