public JsonResult SaveEvent(Events e) { var status = false; using (citas_medicasEntities1 db = new citas_medicasEntities1()) { if (e.Id > 0) { //Actualizar el evento var v = db.Events.Where(a => a.Id == e.Id).FirstOrDefault(); if (v != null) { v.Tema = e.Tema; v.FechaInicio = e.FechaInicio; v.FechaFin = e.FechaFin; v.Descripcion = e.Descripcion; v.EsDiaEntero = e.EsDiaEntero; v.Color = e.Color; } } else { db.Events.Add(e); } db.SaveChanges(); status = true; } return(new JsonResult { Data = new { status = status } }); }
public JsonResult GetEvents() { using (citas_medicasEntities1 db = new citas_medicasEntities1()) { var events = db.Events.ToList(); return(new JsonResult { Data = events, JsonRequestBehavior = JsonRequestBehavior.AllowGet }); } }
public JsonResult DeleteEvent(int IdEvent) { var status = false; using (citas_medicasEntities1 dc = new citas_medicasEntities1()) { var v = dc.Events.Where(a => a.Id == IdEvent).FirstOrDefault(); if (v != null) { dc.Events.Remove(v); dc.SaveChanges(); status = true; } } return(new JsonResult { Data = new { status = status } }); }
public Usuarios ingresar(string txtCorreo, string txtPassword) { try { //si el usuario ingreso este correo y el password if ((txtCorreo.Trim() == "*****@*****.**") && (txtPassword.Trim() == "a")) { Usuarios objUsuario = new Usuarios(); objUsuario.Nombre = "Administrador"; objUsuario.Id = -1; cGeneral.oUsuario = objUsuario; return(objUsuario); } else { citas_medicasEntities1 db = new citas_medicasEntities1(); //query consultar si existe el correo y el password en la base de datos Usuarios registro = (from r in db.Usuarios.Where( a => a.Correo.Equals(txtCorreo) & a.Contrasenia.Equals(txtPassword)) select r).FirstOrDefault(); if (registro != null) { cGeneral.oUsuario = registro; return(registro); } else { return(null); } } } catch (Exception error) { throw (error); } }