Esempio n. 1
0
 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);
 }
Esempio n. 2
0
 /// <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;
 }
Esempio n. 3
0
 /// <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&lt;T&gt; asociada.
 /// </summary>
 public void AddToAcompaniantes(Acompaniantes acompaniantes)
 {
     base.AddObject("Acompaniantes", acompaniantes);
 }
Esempio n. 4
0
        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);
        }