public Mechanics getMechanic(int MechanicId) { Database.Mechanic entity = new Database.Mechanic(); entity = dbcontext.Mechanics.Find(MechanicId); var config = new MapperConfiguration(cfg => cfg.CreateMap <Database.Mechanic, Mechanics>()); var mapper = new Mapper(config); Mechanics mechanic = mapper.Map <Mechanics>(entity); return(mechanic); }
public string DeleteMechanic(int MechanicId) { Database.Mechanic entity = new Database.Mechanic(); entity = dbcontext.Mechanics.Find(MechanicId); if (entity != null) { dbcontext.Mechanics.Remove(entity); dbcontext.SaveChanges(); return("Successfully Deleted"); } return("Done"); }
public string createMechanic(MechanicVM model) { try { if (model != null) { Database.Mechanic mechanicdetail = new Database.Mechanic(); mechanicdetail.Name = model.Name; mechanicdetail.Mobile = model.Mobile; mechanicdetail.EmailId = model.EmailId; _dbContext.Mechanics.Add(mechanicdetail); _dbContext.SaveChanges(); return(""); } } catch (Exception ex) { return(ex.Message); } return(""); }
public string AddMechanic(Mechanics mechanic) { try { if (mechanic != null) { Database.Mechanic entity = new Database.Mechanic(); var config = new MapperConfiguration(cfg => cfg.CreateMap <Mechanics, Database.Mechanic>()); var mapper = new Mapper(config); entity = mapper.Map <Database.Mechanic>(mechanic); dbcontext.SaveChanges(); return("created"); } return("null"); } catch (Exception ex) { return(ex.Message); } }