public void Test_LeerCentroJson() { CentroDeAtencion centro = new CentroDeAtencion("Shops", 2); GestorDeArchivo <CentroDeAtencion> .Guardar("Test_Json.json", centro); Assert.AreEqual(centro.Nombre, GestorDeArchivo <CentroDeAtencion> .Leer().Nombre); }
public void Test_LeerDatosSerializados() { CentroDeAtencion centro = new CentroDeAtencion("UTN_Centro"); JsonManager <CentroDeAtencion> .Guardar(centro); CentroDeAtencion centro2 = JsonManager <CentroDeAtencion> .Leer(); Assert.AreEqual(centro, centro2); }
public ActionResult DeleteConfirmed(int id) { //CentroDeAtencion centroDeAtencion = db.CentroDeAtencion.Find(id); CentroDeAtencion centroDeAtencion = UnityOfWork.CentroDeAtenciones.Get(id); //db.CentroDeAtencion.Remove(centroDeAtencion); UnityOfWork.CentroDeAtenciones.Delete(centroDeAtencion); //db.SaveChanges(); UnityOfWork.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "CentroId,Centro")] CentroDeAtencion centroDeAtencion) { if (ModelState.IsValid) { //db.Entry(centroDeAtencion).State = EntityState.Modified; UnityOfWork.StateModified(centroDeAtencion); //db.SaveChanges(); UnityOfWork.SaveChanges(); return(RedirectToAction("Index")); } return(View(centroDeAtencion)); }
public View() { InitializeComponent(); centroDeAtencion = new CentroDeAtencion("El chorizo loco"); //⦁ En el constructor del formulario, asociar el evento a su manejador. //agregar manejador para mostrar la lista de clientes en la caja. this.btnAtenderPrioEsp.Click += btnAtenderPrioMax_Click; this.centroDeAtencion.InformarPuestoDeAtencion += ActualizarPuestoDeAtencion; }
public ActionResult Create([Bind(Include = "CentroId,Centro")] CentroDeAtencion centroDeAtencion) { if (ModelState.IsValid) { //db.CentroDeAtencion.Add(centroDeAtencion); UnityOfWork.CentroDeAtenciones.Add(centroDeAtencion); //db.SaveChanges(); UnityOfWork.SaveChanges(); return(RedirectToAction("Index")); } return(View(centroDeAtencion)); }
// GET: CentroDeAtencion/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } //CentroDeAtencion centroDeAtencion = db.CentroDeAtencion.Find(id); CentroDeAtencion centroDeAtencion = UnityOfWork.CentroDeAtenciones.Get(id); if (centroDeAtencion == null) { return(HttpNotFound()); } return(View(centroDeAtencion)); }
public View() { InitializeComponent(); centroDeAtencion = new CentroDeAtencion("El chorizo loco", 3); pMaxU = (PuestoPrioritario)PuestoPrioritario.ETipo.MAX_UNIDADES; pAtnEsp = (PuestoPrioritario)PuestoPrioritario.ETipo.ATN_ESPECIAL; pNormal = new PuestoNoPrioritario(); pNormal2 = new PuestoNoPrioritario(); pNormal3 = new PuestoNoPrioritario(); centroDeAtencion.AgregarCaja(new List <PuestoDeAtencion> { pMaxU, pAtnEsp, pNormal, pNormal2, pNormal3 }); //agregar manejador para mostrar la lista de clientes en la caja. this.centroDeAtencion.InformarPuestoDeAtencion += this.AgregarALaCaja; this.lblNombre.Text = centroDeAtencion.Nombre; cantAtendidosPmax = 0; cantAtendidospAtnEsp = 0; cantAtendidospNormal = 0; }