public IHttpActionResult Create(RanuraDeposito ranura) { if (!ModelState.IsValid) { return(BadRequest()); } //var floreria = Mapper.Map<FloreriaDto, Florerias>(floreriaDTO); _UnityOfWork.RanuraDepositos.Add(ranura); try { _UnityOfWork.SaveChanges(); } catch (DbUpdateException) { if (RanuraDepositoExists(ranura.RanuraDepositoId)) { return(Conflict()); } else { throw; } } return(CreatedAtRoute("DefaultApi", new { id = ranura.RanuraDepositoId }, ranura)); }
public IHttpActionResult PutRanuraDeposito(int id, RanuraDeposito ranuraDeposito) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != ranuraDeposito.RanuraDepositoId) { return(BadRequest()); } _UnityOfWork.StateModified(ranuraDeposito); try { _UnityOfWork.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!RanuraDepositoExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public ActionResult DeleteConfirmed(int id) { RanuraDeposito ranuraDeposito = db.RanuraDeposito.Find(id); db.RanuraDeposito.Remove(ranuraDeposito); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult DeleteConfirmed(int id) { RanuraDeposito ranuraDeposito = _UnityOfWork.RanuraDepositos.Get(id); _UnityOfWork.RanuraDepositos.Remove(ranuraDeposito); _UnityOfWork.SaveChanges(); return(RedirectToAction("Index")); }
private const int CANCELO = 0; //constante que representa la opcion cancelar //constructor public Deposito(int numeroCuentaUsuario, Pantalla pantallaATM, BaseDatosBanco baseDatosBancoATM, Teclado tecladoATM, RanuraDeposito ranuraDepositoATM) : base(numeroCuentaUsuario, pantallaATM, baseDatosBancoATM) { //inicializa las referencias al teclado y a la ranura depostio teclado = tecladoATM; ranuraDeposito = ranuraDepositoATM; }
//constructor public ATM() { usuarioAutenticado = false; //al principio el usuario no esta autenticado numeroCuentaActual = 0; //al principio no hay numero de cuenta actual pantalla = new Pantalla(); //crea la pantalla teclado = new Teclado(); //crea el teclado dispensadorEfectivo = new DispensadorEfectivo(); //crea el dispensador de efectivo ranuraDeposito = new RanuraDeposito(); //crea la ranura de deposito baseDatosBanco = new BaseDatosBanco(); //crea la base de datos de info de cuentas }
public IHttpActionResult GetRanuraDeposito(int id) { RanuraDeposito ranuraDeposito = _UnityOfWork.RanuraDepositos.Get(id); if (ranuraDeposito == null) { return(NotFound()); } return(Ok(ranuraDeposito)); }
public IHttpActionResult GetRanuraDeposito(int id) { RanuraDeposito ranuraDeposito = db.RanuraDeposito.Find(id); if (ranuraDeposito == null) { return(NotFound()); } return(Ok(ranuraDeposito)); }
public ActionResult Edit([Bind(Include = "RanuraDepositoId")] RanuraDeposito ranuraDeposito) { if (ModelState.IsValid) { _UnityOfWork.StateModified(ranuraDeposito); _UnityOfWork.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.RanuraDepositoId = new SelectList(_UnityOfWork.ATMs.GetEntity(), "AtmId", "Mensaje", ranuraDeposito.RanuraDepositoId); return(View(ranuraDeposito)); }
public ActionResult Edit([Bind(Include = "idRanuraDeposito,idATM")] RanuraDeposito ranuraDeposito) { if (ModelState.IsValid) { db.Entry(ranuraDeposito).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.idATM = new SelectList(db.ATM, "idATM", "Direccion", ranuraDeposito.idATM); return(View(ranuraDeposito)); }
public IHttpActionResult PostRanuraDeposito(RanuraDeposito ranuraDeposito) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.RanuraDeposito.Add(ranuraDeposito); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = ranuraDeposito.idRanuraDeposito }, ranuraDeposito)); }
public ActionResult Create([Bind(Include = "idRanuraDeposito,idATM")] RanuraDeposito ranuraDeposito) { if (ModelState.IsValid) { db.RanuraDeposito.Add(ranuraDeposito); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.idATM = new SelectList(db.ATM, "idATM", "Direccion", ranuraDeposito.idATM); return(View(ranuraDeposito)); }
// GET: RanuraDepositoes/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } RanuraDeposito ranuraDeposito = db.RanuraDeposito.Find(id); if (ranuraDeposito == null) { return(HttpNotFound()); } return(View(ranuraDeposito)); }
// GET: RanuraDepositos/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } RanuraDeposito ranuraDeposito = _UnityOfWork.RanuraDepositos.Get(id); if (ranuraDeposito == null) { return(HttpNotFound()); } return(View(ranuraDeposito)); }
public IHttpActionResult DeleteRanuraDeposito(int id) { RanuraDeposito ranuraDeposito = db.RanuraDeposito.Find(id); if (ranuraDeposito == null) { return(NotFound()); } db.RanuraDeposito.Remove(ranuraDeposito); db.SaveChanges(); return(Ok(ranuraDeposito)); }
public IHttpActionResult DeleteRanuraDeposito(int id) { RanuraDeposito ranuraDeposito = _UnityOfWork.RanuraDepositos.Get(id); if (ranuraDeposito == null) { return(NotFound()); } _UnityOfWork.RanuraDepositos.Remove(ranuraDeposito); _UnityOfWork.SaveChanges(); return(Ok(ranuraDeposito)); }
// GET: RanuraDepositos/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } RanuraDeposito ranuraDeposito = _UnityOfWork.RanuraDepositos.Get(id); if (ranuraDeposito == null) { return(HttpNotFound()); } ViewBag.RanuraDepositoId = new SelectList(_UnityOfWork.ATMs.GetEntity(), "AtmId", "Mensaje", ranuraDeposito.RanuraDepositoId); return(View(ranuraDeposito)); }
// GET: RanuraDepositoes/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } RanuraDeposito ranuraDeposito = db.RanuraDeposito.Find(id); if (ranuraDeposito == null) { return(HttpNotFound()); } ViewBag.idATM = new SelectList(db.ATM, "idATM", "Direccion", ranuraDeposito.idATM); return(View(ranuraDeposito)); }
public ATM() { _RanuraDeposito = new RanuraDeposito(); _Teclado = new Teclado(); _Pantalla = new Pantalla(); }