public async Task <ActionResult> Create(Paqueterias paqueterias, FormCollection fc) { if (ModelState.IsValid) { string[] ids = fc.Get("Destinos").Trim().Split(',').ToArray(); //string numero = fc["Destinos"]; foreach (var item in ids) { Debug.WriteLine("------->" + item); int d1 = Convert.ToInt32(item); Destinos n = await db.Destinos.FindAsync(d1); paqueterias.des.Add(n); } paqueterias.Activo = true; db.Paqueterias.Add(paqueterias); await db.SaveChangesAsync(); return(RedirectToAction("Index")); } ViewBag.Id = new SelectList(db.Paquete, "PaqueteriasId", "PaqueteriasId", paqueterias.Id); ViewBag.Id = new SelectList(db.Telefonos, "PaqueteriasId", "PaqueteriasId", paqueterias.Id); ViewBag.Id = new SelectList(db.Correos, "PaqueteriasId", "PaqueteriasId", paqueterias.Id); return(View(paqueterias)); }
public Fedex(ITransporte entTransporte, decimal _dDistancia, DateTime _dtFechaActual, Paqueterias _entPaqueteria) { this.entTransporte = entTransporte; this.entPaqueteria = _entPaqueteria; ValidaTransporte(); base.dDistancia = _dDistancia; base.dtFechaActual = _dtFechaActual; this.dMargenUtilidad = _entPaqueteria.MargenUtilidad; }
public async Task <ActionResult> Edit(Paqueterias paqueterias) { if (ModelState.IsValid) { db.Entry(paqueterias).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(paqueterias)); }
// GET: Paqueterias/Edit/5 public async Task <ActionResult> Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Paqueterias paqueterias = await db.Paqueterias.FindAsync(id); if (paqueterias == null) { return(HttpNotFound()); } return(View(paqueterias)); }
public async Task <ActionResult> Delete(int id) { var paq = new Paqueterias() { Id = id, Activo = false }; using (db) { db.Paqueterias.Attach(paq); db.Entry(paq).Property(p => p.Activo).IsModified = true; await db.SaveChangesAsync(); return(RedirectToAction("Index")); } }
public List<Paqueterias> CargaPaqueteria() { List<Paqueterias> paqueterias = new List<Paqueterias>(); sqlDataAdapter.SelectCommand = new SqlCommand(); sqlDataAdapter.SelectCommand.Connection = sqlConnectionWeb; sqlDataAdapter.SelectCommand.CommandText = "ConsultaPaqueteria"; sqlDataAdapter.SelectCommand.CommandType = CommandType.StoredProcedure; sqlDataAdapter.Fill(ds, "ConsultaPaqueteria"); foreach (DataRow dr in ds.Tables["ConsultaPaqueteria"].Rows) { Paqueterias tmp = new Paqueterias(); tmp.Id = Convert.ToString(dr["Id_Paqueteria"]); tmp.Name = Convert.ToString(dr["Nombre"]); paqueterias.Add(tmp); } return paqueterias; }