public UnitType Edit(UnitType unitType) { using (CargoDBEntities db = new CargoDBEntities()) { db.Entry(unitType).State = EntityState.Modified; db.SaveChanges(); return(unitType); } }
public Country Edit(Country country) { using (CargoDBEntities db = new CargoDBEntities()) { db.Entry(country).State = EntityState.Modified; db.SaveChanges(); return(country); } }
public Notification Edit(Notification notification) { using (CargoDBEntities db = new CargoDBEntities()) { db.Entry(notification).State = EntityState.Modified; db.SaveChanges(); return(notification); } }
public Branch Edit(Branch branch) { using (CargoDBEntities db = new CargoDBEntities()) { db.Entry(branch).State = EntityState.Modified; db.SaveChanges(); return(branch); } }
public Origin Edit(Origin origin) { using (CargoDBEntities db = new CargoDBEntities()) { db.Entry(origin).State = EntityState.Modified; db.SaveChanges(); return(origin); } }
public Country Delete(Country country) { using (CargoDBEntities db = new CargoDBEntities()) { country.Deleted = !country.Deleted; db.Entry(country).State = EntityState.Modified; db.SaveChanges(); return(country); } }
public Country ToggleState(Country country) { using (CargoDBEntities db = new CargoDBEntities()) { if (country.Active == true) { country.Active = false; } else { country.Active = true; } db.Entry(country).State = EntityState.Modified; db.SaveChanges(); return(country); } }
public Notification ToggleState(Notification notification) { using (CargoDBEntities db = new CargoDBEntities()) { if (notification.Activate == true) { notification.Activate = false; } else { notification.Activate = true; } db.Entry(notification).State = EntityState.Modified; db.SaveChanges(); return(notification); } }
public Branch ToggleState(Branch branch) { using (CargoDBEntities db = new CargoDBEntities()) { if (branch.Active == true) { branch.Active = false; } else { branch.Active = true; } db.Entry(branch).State = EntityState.Modified; db.SaveChanges(); return(branch); } }
public Origin ToggleState(Origin origin) { using (CargoDBEntities db = new CargoDBEntities()) { if (origin.Active == true) { origin.Active = false; } else { origin.Active = true; } db.Entry(origin).State = EntityState.Modified; db.SaveChanges(); return(origin); } }
//Method to post files for every post public JsonResult PostFile(HttpPostedFileBase file, string id, string idComment) { var postId = id; var ext = System.IO.Path.GetExtension(file.FileName); var name = System.IO.Path.GetFileNameWithoutExtension(file.FileName); if (Directory.Exists(Server.MapPath("~/Files/Post/" + postId + "/")) == false) { Directory.CreateDirectory(Server.MapPath("~/Files/Img/" + postId + "/")); } string filename = name; file.SaveAs(Server.MapPath("~/Files/Img/" + postId + "/") + filename + ext); Comment comment = db.Comments.Find(idComment); comment.FileUrl = name + ext; db.Entry(comment).State = EntityState.Modified; db.SaveChanges(); var userId = User.Identity.GetUserId(); var userName = us.Users.Where(x => x.Id == userId).Select(x => x.Nombre).SingleOrDefault(); var mail = us.Users.Where(x => x.Id == userId).Select(x => x.Email).SingleOrDefault(); var foto = us.Users.Where(x => x.Id == userId).Select(x => x.Foto).SingleOrDefault(); var obj = new { date = comment.Date, message = comment.CommentMessage, user = userName, mail = mail, foto = foto, url = comment.FileUrl }; return(Json(new { data = obj }, JsonRequestBehavior.AllowGet)); }