public ActionResult Create(Acompaniantes Acompaniantes) { try { DateTime currentDate = DateTime.UtcNow.Date; Acompaniantes.ClienteID = ClienteController.ID_Cliente; Acompaniantes.Fecha_actual = DateTime.UtcNow; if (ModelState.IsValid) { db.Acompaniantes.AddObject(Acompaniantes); db.SaveChanges(); // consulto todos los Acompaniantess de este cliente y en este dia //List<Acompaniantes> acomp = db.Acompaniantes.Where(a => a.ClienteID == ClienteController.ID_Cliente IEnumerable<Acompaniantes> acomp = db.Acompaniantes.Where(a => a.ClienteID == ClienteController.ID_Cliente && a.Fecha_actual == currentDate); ViewBag.id_cliente = ClienteController.ID_Cliente; return PartialView("_show_Acompaniantes", acomp); } }catch(Exception er){ ViewBag.error = er.ToString(); } //ViewBag.ClienteID = new SelectList(db.Cliente, "ClienteID", "Identificacion", Acompaniantes.ClienteID); return PartialView(Acompaniantes); }
/// <summary> /// Crear un nuevo objeto Acompaniantes. /// </summary> /// <param name="acompanianteID">Valor inicial de la propiedad AcompanianteID.</param> /// <param name="clienteID">Valor inicial de la propiedad ClienteID.</param> public static Acompaniantes CreateAcompaniantes(global::System.Int32 acompanianteID, global::System.Int32 clienteID) { Acompaniantes acompaniantes = new Acompaniantes(); acompaniantes.AcompanianteID = acompanianteID; acompaniantes.ClienteID = clienteID; return acompaniantes; }
/// <summary> /// Método desusado para agregar un nuevo objeto al EntitySet Acompaniantes. Considere la posibilidad de usar el método .Add de la propiedad ObjectSet<T> asociada. /// </summary> public void AddToAcompaniantes(Acompaniantes acompaniantes) { base.AddObject("Acompaniantes", acompaniantes); }
public ActionResult Edit(Acompaniantes Acompaniantes) { try { Acompaniantes.ClienteID = ClienteController.ID_Cliente; Acompaniantes.Fecha_actual = DateTime.Today; if (ModelState.IsValid) { //db.Entry(Acompaniantes).State = EntityState.Modified; db.Acompaniantes.Attach(Acompaniantes); db.ObjectStateManager.ChangeObjectState(Acompaniantes, EntityState.Modified); db.SaveChanges(); //return RedirectToAction("Index"); // consulto todos los Acompaniantess de este cliente y en este dia List<Acompaniantes> acomp = db.Acompaniantes.Where(a => a.ClienteID == ClienteController.ID_Cliente && a.Fecha_actual == DateTime.Today).ToList(); return PartialView("_show_Acompaniantess", acomp); } }catch(Exception er){ ViewBag.error = er.ToString(); } //ViewBag.ClienteID = new SelectList(db.Cliente, "ClienteID", "Identificacion", Acompaniantes.ClienteID); return View(Acompaniantes); }