public void AgregarAduditoria(int residenteid, int profesionalid, DateTime dia, string observacion) { AuditoriaDAL.Insert(residenteid, profesionalid, dia, observacion); Residente residente; residente = ResidenteDAL.Select(residenteid); switch (profesionalid) { case 2: residente.AuditoriaPsicologica = true; break; case 3: residente.AuditoriaTraumatologica = true; break; case 4: residente.AuditoriaMedica = true; break; case 5: residente.AuditoriaGeneral = true; break; } ResidenteDAL.Update(residente); }
public void RechazarResidente(int residenteid, int profesionalid, DateTime dia, string observacion) { AuditoriaDAL.Insert(residenteid, profesionalid, dia, observacion); Residente residente; residente = ResidenteDAL.Select(residenteid); residente.AuditoriaGeneral = true; residente.Estado = Convert.ToInt32(EstadoResidente.Rechazado); ResidenteDAL.Update(residente); }
public void AgregarResidente(Residente _residente) { _residente.Estado = Convert.ToInt32(EstadoResidente.Pendiente); ResidenteDAL.Insert(_residente); //Traigo la habitacion y le quito una cama disponible. Habitacion habitacion; habitacion = HabitacionDAL.SelectNew(_residente.HabitacionId); habitacion.CantidadCamasDisponibles -= 1; HabitacionDAL.Update(habitacion); }
public JsonResult CrearResidente(FormCollection collection) { PERSONA persona = new PERSONA(); USUARIO usuario = new USUARIO(); RESIDENTE residente = new RESIDENTE(); USUARIO_X_CONDOMINIO uxc = new USUARIO_X_CONDOMINIO(); var _rut = collection["Rut"].ToString().Split('-'); persona.RUT = int.Parse(_rut[0]); persona.PRIMER_NOMBRE = collection["PrimerNom"].ToString(); persona.SEGUNDO_NOMBRE = collection["SegNom"].ToString(); persona.APELLIDO_PATERNO = collection["ApePat"].ToString(); persona.APELLIDO_MATERNO = collection["ApeMat"].ToString(); persona.FECHA_NACIMIENTO = Convert.ToDateTime(collection["Fecha"].ToString()); string fono = collection["Fono"].ToString(); if (fono == "") { persona.TELEFONO = null; } else { persona.TELEFONO = int.Parse(fono); } persona.CORREO = collection["Email"].ToString(); persona.SEXO = collection["Sexo"].ToString(); usuario.ID_USUARIO = int.Parse('1' + _rut[0]); usuario.ID_TIPO_USUARIO = 1; usuario.RUT = int.Parse(_rut[0]); usuario.CLAVE = collection["Pass"].ToString(); residente.ID_RESIDENTE = int.Parse(collection["Residencia"].ToString() + _rut[0]); residente.RUT = int.Parse(_rut[0]); residente.ID_VIVIENDA = int.Parse(collection["Residencia"].ToString()); residente.FECHA_INGRESO = DateTime.Now; uxc.ID_USUARIO = usuario.ID_USUARIO; uxc.ID_CONDOMINIO = int.Parse(collection["Condominio"].ToString()); uxc.ID_UXC = int.Parse(usuario.ID_USUARIO + collection["Condominio"].ToString()); ResidenteDAL dal = new ResidenteDAL(); var model = dal.AgregarPersonaUsuarioResidente(persona, usuario, residente, uxc); if (model != null) { var result = new { Success = true, Message = "Succes Message", model }; return(Json(result, JsonRequestBehavior.AllowGet)); } else { var result = new { Success = false, Message = "Error Message" }; return(Json(result, JsonRequestBehavior.AllowGet)); } }
public JsonResult ObtenerInfoResidentes(FormCollection collection) { int condominio = int.Parse(collection["Condominio"].ToString()); ResidenteDAL dal = new ResidenteDAL(); var model = dal.ObtenerInfoResidentePorCondominio(condominio); if (model != null) { var result = new { Success = true, Message = "Succes Message", model }; return(Json(result, JsonRequestBehavior.AllowGet)); } else { var result = new { Success = false, Message = "Error Message" }; return(Json(result, JsonRequestBehavior.AllowGet)); } }
public List <Residente> TraerListaEspera() { List <Residente> listaplanes = new List <Residente>(); List <Residente> listaplanesfinal = new List <Residente>(); listaplanes = ResidenteDAL.SelectAll(); foreach (var item in listaplanes) { //Si el estado no es aceptado no lo muestro) if (item.Estado == Convert.ToInt32(EstadoResidente.Reserva)) { listaplanesfinal.Add(item); } } return(listaplanesfinal); }
public List <Residente> TraerResidentes() { List <Residente> listaplanes = new List <Residente>(); List <Residente> listaplanesfinal = new List <Residente>(); listaplanes = ResidenteDAL.SelectAll(); foreach (var item in listaplanes) { //Si el estado no es aceptado no lo muestro) if (item.Estado == Convert.ToInt32(EstadoResidente.Aceptado)) { item.ApellidoNombre = item.Apellido.Trim() + ", " + item.Nombre.Trim(); listaplanesfinal.Add(item); } } return(listaplanesfinal); }
public List <Residente> TraerPendienteAuditoria(int tipo) { List <Residente> listaplanes = new List <Residente>(); List <Residente> listaplanesfinal = new List <Residente>(); listaplanes = ResidenteDAL.SelectAll(); foreach (var item in listaplanes) { switch (tipo) { case 1: //Psicologia if (item.AuditoriaPsicologica == false) { listaplanesfinal.Add(item); } break; case 2: // Traumatilogica if (item.AuditoriaTraumatologica == false) { listaplanesfinal.Add(item); } break; case 3: //Medica if (item.AuditoriaMedica == false) { listaplanesfinal.Add(item); } break; case 4: //General if (item.AuditoriaGeneral == false && item.AuditoriaMedica == true && item.AuditoriaTraumatologica == true && item.AuditoriaPsicologica == true) { listaplanesfinal.Add(item); } break; } } return(listaplanesfinal); }
public JsonResult AsignarResidente(FormCollection collection) { RESIDENTE residente = new RESIDENTE(); string _rut = collection["Persona"].ToString(); residente.ID_RESIDENTE = int.Parse(collection["Residencia"].ToString() + _rut); residente.RUT = int.Parse(_rut); residente.ID_VIVIENDA = int.Parse(collection["Residencia"].ToString()); residente.FECHA_INGRESO = DateTime.Now; ResidenteDAL dal = new ResidenteDAL(); var model = dal.AgregarResidente(residente); if (model != null) { var result = new { Success = true, Message = "Succes Message", model }; return(Json(result, JsonRequestBehavior.AllowGet)); } else { var result = new { Success = false, Message = "Error Message" }; return(Json(result, JsonRequestBehavior.AllowGet)); } }
public void GenerarReserva(Residente _residente) { _residente.Estado = Convert.ToInt32(EstadoResidente.Reserva); ResidenteDAL.InsertReserva(_residente); }
public void ActualizarResidente(Residente residente) { ResidenteDAL.Modificar(residente); }
public Residente BuscarResidentePorCUIL(int CUIL) { Residente residente; return(residente = ResidenteDAL.SelectByCUIL(CUIL)); }
public Residente BuscarResidentePorDNI(int DNI) { Residente residente; return(residente = ResidenteDAL.SelectByDNI(DNI)); }