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")); }
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)); }