public ActionResult Referencias(VMReferencias vmref)
        {
            if (!ModelState.IsValid)
            {
                return(View());
            }
            ;
            if (vmref.Telefono1.Equals(vmref.Telefono2))
            {
                ViewBag.TelIguales = "Los números de teléfonos no pueden ser los mismos";
            }
            ;
            int idN = int.Parse(Session["idNecesidad"].ToString());

            vmref.Necesidades = servicioNecesidad.obtenerNecesidadPorId(idN);
            vmref.IdNecesidad = idN;
            servicioNecesidad.AgregarReferencias(vmref);
            servicioNecesidad.ActivarNecesidad(idN);
            TempData["Creada"] = "La necesidad se creó exitosamente.";
            return(View("AvisosNecesidad"));
        }
Пример #2
0
        public void AgregarReferencias(VMReferencias vmref)
        {
            NecesidadesReferencias nr = new NecesidadesReferencias()
            {
                IdNecesidad = vmref.IdNecesidad,
                Nombre      = vmref.Nombre1,
                Telefono    = vmref.Telefono1,
                Necesidades = vmref.Necesidades
            };

            necesidadesReferenciasDao.Guardar(nr);
            NecesidadesReferencias nr2 = new NecesidadesReferencias()
            {
                IdNecesidad = vmref.IdNecesidad,
                Nombre      = vmref.Nombre2,
                Telefono    = vmref.Telefono1,
                Necesidades = vmref.Necesidades
            };

            necesidadesReferenciasDao.Guardar(nr2);
        }
        public ActionResult Referencias()
        {
            VMReferencias vmReferencia = new VMReferencias();

            return(View(vmReferencia));
        }