public string Addvechicle(vechicle vechicle) { if (vechicle != null) { try { //var img= Convert.ToBase64String(vechicle.imagepath); // var img = Encoding.UTF8.GetString(vechicle.imagepath); //vechicle.imagepath = "sample"; using (portableDBEntities dbmodel = new portableDBEntities()) { dbmodel.vechicles.Add(vechicle); dbmodel.SaveChanges(); return("sucessfully added"); } } catch (Exception e) { return(e.ToString()); } } else { return("data error"); } }
IEnumerable <vechicle> repoInterface.getallvechicle() { vechicle vobj = new vechicle(); vobj.getallbrand = dbmodel.brands.ToList(); var all = dbmodel.vechicles.ToList(); return(all); }
//get all vechicle brands public JsonResult getallbrands() { using (portableDBEntities dbmodel = new portableDBEntities()) { vechicle vobj = new vechicle(); vobj.getallbrand = dbmodel.brands.ToList(); var all = dbmodel.vechicles.ToList(); return(Json(vobj.getallbrand, JsonRequestBehavior.AllowGet)); } }
public string editvechicle(vechicle vechicle) { if (vechicle != null) { using (portableDBEntities dbmodel = new portableDBEntities()) { int gotid = Convert.ToInt32(vechicle.vid); vechicle _vechicle = dbmodel.vechicles.Where(b => b.vid == gotid).FirstOrDefault(); _vechicle.vtype = vechicle.vtype; _vechicle.vbrand = vechicle.vbrand; _vechicle.vowner = vechicle.vowner; _vechicle.imagepath = vechicle.imagepath; _vechicle.date = vechicle.date; dbmodel.SaveChanges(); return("Vechicle record updated successfully"); } } else { return("error in upadating"); } }