// GET: Personal public ActionResult Index(int id) { var users = PersonalManage.FinduserId(id); var goodss = GoodsManage.FindAllBooks().OrderByDescending(p => p.Grounding).Take(6); var cart = PersonalManage.findcart(id).OrderByDescending(p => p.Addtime).Take(2); ViewModels.Personal index = new ViewModels.Personal() { userde = users, Good1 = goodss, cart1 = cart }; HttpContext.Session["User_id"] = id; ViewBag.cartcount = PersonalManage.findcarticount(id); return(View(index)); }
public RespuestaModel Agregar(ViviendaModel modelo) { try { CAT_VIVIENDA vivienda = Transformar(modelo); RevisarCamposObligatorios(vivienda); if (!_respuesta.ejecucion) { return(_respuesta); } if (_manage.Existe(modelo.Vivienda)) { _respuesta.ejecucion = false; _respuesta.mensaje.Add(Mensajes.SIExiste); return(_respuesta); } PersonalManage personalManage = new PersonalManage(); personalManage.Agregar(new CAT_PERSONAS() { Activo = true, ApeMat = modelo.persona.ApeMaterno, ApePat = modelo.persona.ApePaterno, Contacto1 = modelo.persona.Contacto1, Contacto2 = modelo.persona.Contacto2, Correo = modelo.persona.Correo, Nombre = modelo.persona.Nombre }); var personaid = personalManage.Consultar().Where(x => x.Correo.Equals(modelo.persona.Correo)).FirstOrDefault().Id_Persona; vivienda.id_Propietario = personaid; _manage.Agregar(vivienda); _respuesta.ejecucion = true; _respuesta.mensaje.Add(Mensajes.OkGuardar); return(_respuesta); } catch { _respuesta.ejecucion = false; _respuesta.mensaje.Add(Mensajes.Falla); } return(_respuesta); }
public RespuestaModel Actualizar(ViviendaModel modelo) { try { CAT_VIVIENDA vivienda = Transformar(modelo); RevisarCamposObligatorios(vivienda); if (!_respuesta.ejecucion) { return(_respuesta); } if (_manage.Existe(vivienda)) { _respuesta.ejecucion = false; _respuesta.mensaje.Add(Mensajes.SIExiste); return(_respuesta); } PersonalManage personalManage = new PersonalManage(); personalManage.Actualizar(new CAT_PERSONAS() { Activo = true, ApeMat = modelo.persona.ApeMaterno, ApePat = modelo.persona.ApePaterno, Contacto1 = modelo.persona.Contacto1, Contacto2 = modelo.persona.Contacto2, Correo = modelo.persona.Correo, Nombre = modelo.persona.Nombre, Id_Persona = modelo.Id_Propietario }); _manage.Actualizar(vivienda); _respuesta.ejecucion = true; _respuesta.mensaje.Add(Mensajes.OkActualizar); } catch { _respuesta.ejecucion = false; _respuesta.mensaje.Add(Mensajes.Falla); } return(_respuesta); }