public Direccion FindById(int?id) { Direccion detalle = null; try { using (var con = new SqlConnection(ConfigurationManager.ConnectionStrings["BD_Pizza"].ToString())) { con.Open(); var cmd = new SqlCommand("select dir.CDireccion, dir.NDireccion, tp.NTipoDireccion, dt.NDistrito from Direccion dir, Distrito dt, TipoDireccion tp where dir.CDistrito=dt.CDistrito and dir.CTipoDireccion=tp.CTipoDireccion and dir.CDireccion='" + id + "'", con); using (var dr = cmd.ExecuteReader()) { while (dr.Read()) { detalle = new Direccion(); var distrito = new Distrito(); var tipo = new Tipo_Direccion(); detalle.CDireccion = Convert.ToInt32(dr["CDireccion"]); detalle.NDireccion = dr["NDireccion"].ToString(); tipo.NTipo = dr["NTipoDireccion"].ToString(); detalle.CTipoDireccion = tipo; distrito.NDistrito = dr["NDistrito"].ToString(); detalle.CDistrito = distrito; } } con.Close(); } } catch (Exception) { throw; } return(detalle); }
public Entity.Tipo_Direccion FindById(int?id) { Tipo_Direccion direccion = null; try { using (var con = new SqlConnection(ConfigurationManager.ConnectionStrings["BD_Pizza"].ToString())) { con.Open(); var cmd = new SqlCommand("select * from TipoDireccion where CTipoDireccion='" + id + "'", con); using (var dr = cmd.ExecuteReader()) { while (dr.Read()) { direccion = new Tipo_Direccion(); direccion.CTipo = Convert.ToInt32(dr["CTipoDireccion"]); direccion.NTipo = Convert.ToString(dr["NTipoDireccion"]); } } con.Close(); } } catch (Exception) { throw; } return(direccion); }
public List <Entity.Tipo_Direccion> FindAll() { var direcciones = new List <Tipo_Direccion>(); try { using (var con = new SqlConnection(ConfigurationManager.ConnectionStrings["BD_Pizza"].ToString())) { con.Open(); var cmd = new SqlCommand("select * from TipoDireccion", con); using (var dr = cmd.ExecuteReader()) { while (dr.Read()) { var direccion = new Tipo_Direccion(); direccion.CTipo = Convert.ToInt32(dr["CTipoDireccion"]); direccion.NTipo = Convert.ToString(dr["NTipoDireccion"]); direcciones.Add(direccion); } } con.Close(); } } catch (Exception) { throw; } return(direcciones); }
public bool Update(Direccion t) { Distrito distrito = distritoRepository.FindById(t.CDistrito.CDistrito); Tipo_Direccion tipo = tipo_DireccionRepository.FindById(t.CTipoDireccion.CTipo); t.CDistrito = distrito; t.CTipoDireccion = tipo; return(calle_rep.Update(t)); }
public ActionResult Delete(int?id) { if (id == null) { return(HttpNotFound()); } Tipo_Direccion tpdirec = tpdireccionService.FindById(id); return(View(tpdirec)); }
public ActionResult Create(Tipo_Direccion tpdirec) { bool rpta = tpdireccionService.Insert(tpdirec); if (rpta) { return(RedirectToAction("Index")); } return(View()); }
public ActionResult DeleteConfirmed(int id) { Tipo_Direccion tipo_Direccion = db.Tipo_Direccion.Find(id); tipo_Direccion.activo = false; tipo_Direccion.eliminado = true; tipo_Direccion.fecha_eliminacion = DateTime.Now; tipo_Direccion.id_usuario_eliminacion = Cache.DiccionarioUsuariosLogueados[User.Identity.Name].usuario.id_usuario; db.Entry(tipo_Direccion).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "id_tipo_direccion,nombre")] Tipo_Direccion tipo_Direccion) { if (ModelState.IsValid) { Tipo_Direccion edittipo_direccion = db.Tipo_Direccion.Find(tipo_Direccion.id_tipo_direccion); edittipo_direccion.nombre = tipo_Direccion.nombre; edittipo_direccion.fecha_modificacion = DateTime.Now; edittipo_direccion.id_usuario_eliminacion = Cache.DiccionarioUsuariosLogueados[User.Identity.Name].usuario.id_usuario; db.Entry(edittipo_direccion).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tipo_Direccion)); }
// GET: Administracion/Tipo_Direccion/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Tipo_Direccion tipo_Direccion = db.Tipo_Direccion.Find(id); if (tipo_Direccion == null) { return(HttpNotFound()); } return(View(tipo_Direccion)); }
public ActionResult Edit(Tipo_Direccion tpdirec) { if (!ModelState.IsValid) { return(View()); } bool rpta = tpdireccionService.Update(tpdirec); if (rpta) { return(RedirectToAction("Index")); } return(View()); }
public ActionResult Create([Bind(Include = "id_tipo_direccion,nombre")] Tipo_Direccion tipo_Direccion) { if (ModelState.IsValid) { tipo_Direccion.activo = true; tipo_Direccion.eliminado = false; tipo_Direccion.fecha_creacion = DateTime.Now; tipo_Direccion.id_usuario_creacion = Cache.DiccionarioUsuariosLogueados[User.Identity.Name].usuario.id_usuario; db.Tipo_Direccion.Add(tipo_Direccion); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tipo_Direccion)); }
public bool Update(Tipo_Direccion t) { return(direccion.Update(t)); }
public bool Insert(Tipo_Direccion t) { return(direccion.Insert(t)); }