public ActionResult GuardarAlta(Altas altas) { DateTime FechaIngreso = DateTime.Parse(TempData["FechaIngreso"].ToString()); DateTime FechaAlta = altas.Fecha; TimeSpan t = FechaAlta - FechaIngreso; double Dias = t.TotalDays; if (ModelState.IsValid) { try { altas.IngresosId = int.Parse(TempData["IngresoId"].ToString()); altas.Monto = double.Parse(TempData["HabitacionPP"].ToString()) * Dias; db.Altas.Add(altas); db.SaveChanges(); } catch (Exception e) { throw new Exception(e.Message); } return(RedirectToAction("VistaAltas")); } return(View(altas)); }
public ActionResult ConfirmarBorrarAlta(int id) { Altas altas = db.Altas.Find(id); db.Altas.Remove(altas); db.SaveChanges(); return(RedirectToAction("VistaAltas")); }
public ActionResult DeleteConfirmed(int id) { Altas altas = db.Altas.Find(id); db.Altas.Remove(altas); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "IdAltas,Ingreso_Id,Fecha_Ingreso,Nombre,Numero,Fecha_Salida,Monto,Total_Pagar")] Altas altas) { if (ModelState.IsValid) { db.Entry(altas).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Ingreso_Id = new SelectList(db.Ingresos, "IdIngresos", "Fecha_Ingreso", altas.Ingreso_Id); return(View(altas)); }
// Borrar Alta public ActionResult BorrarAlta(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Altas altas = db.Altas.Find(id); if (altas == null) { return(HttpNotFound()); } return(View(altas)); }
// GET: Altas/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Altas altas = db.Altas.Find(id); if (altas == null) { return(HttpNotFound()); } ViewBag.Ingreso_Id = new SelectList(db.Ingresos, "IdIngresos", "Fecha_Ingreso", altas.Ingreso_Id); return(View(altas)); }
private void BtnAgregarMarcas_Click(object sender, EventArgs e) { Altas ventana = new Altas(); ventana.ShowDialog(); }