public ActionResult DeleteConfirmed(int id) { Tipo_Archivo tipo_Archivo = db.Tipo_Archivo.Find(id); tipo_Archivo.activo = false; tipo_Archivo.eliminado = true; tipo_Archivo.fecha_eliminacion = DateTime.Now; tipo_Archivo.id_usuario_eliminacion = Cache.DiccionarioUsuariosLogueados[User.Identity.Name].usuario.id_usuario; db.Entry(tipo_Archivo).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); }
// GET: Administracion/Tipo_Archivo/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Tipo_Archivo tipo_Archivo = db.Tipo_Archivo.Find(id); if (tipo_Archivo == null) { return(HttpNotFound()); } return(View(tipo_Archivo)); }
public ActionResult Create([Bind(Include = "id_tipo_archivo,nombre")] Tipo_Archivo tipo_Archivo) { if (ModelState.IsValid) { tipo_Archivo.activo = true; tipo_Archivo.eliminado = false; tipo_Archivo.fecha_creacion = DateTime.Now; tipo_Archivo.id_usuario_creacion = Cache.DiccionarioUsuariosLogueados[User.Identity.Name].usuario.id_usuario; db.Tipo_Archivo.Add(tipo_Archivo); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tipo_Archivo)); }
public ActionResult Edit([Bind(Include = "id_tipo_archivo,nombre")] Tipo_Archivo tipo_Archivo) { if (ModelState.IsValid) { //string oldpath = db.Tipo_Archivo.Find(tipo_Archivo.id_tipo_archivo).nombre; Tipo_Archivo edit_tipo_archivo = db.Tipo_Archivo.Find(tipo_Archivo.id_tipo_archivo); edit_tipo_archivo.nombre = tipo_Archivo.nombre; edit_tipo_archivo.fecha_modificacion = DateTime.Now; edit_tipo_archivo.id_usuario_eliminacion = Cache.DiccionarioUsuariosLogueados[User.Identity.Name].usuario.id_usuario; //Directory.Move(App_GlobalResources.Resources.FilePath + "\\" + oldpath, App_GlobalResources.Resources.FilePath + "\\" + tipo_Archivo.nombre); db.Entry(edit_tipo_archivo).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tipo_Archivo)); }