public static SubscriptionType ConvertSubsciptionTypeDTOToDAL(SubscriptionTypeDTO subscriptionType) { return(new SubscriptionType { numOfBooks = subscriptionType.numOfBooks, price = subscriptionType.price, status = subscriptionType.status }); }
public static bool addSubscriptionType(SubscriptionTypeDTO s) { using (libraryEntities db = new libraryEntities()) { db.SubscriptionTypes.Add(Converters.SubsciptionTypeConverter.ConvertSubsciptionTypeDTOToDAL(s)); try { db.SaveChanges(); return(true); } catch (Exception e) { return(false); } } }
public static bool updateSubscriptionType(SubscriptionTypeDTO a) { using (libraryEntities db = new libraryEntities()) { SubscriptionType b = db.SubscriptionTypes.First(x => x.codeType == a.codeType); b.numOfBooks = a.numOfBooks; b.price = a.price; b.status = a.status; try { db.SaveChanges(); return(true); } catch (Exception e) { return(false); } } }
public IHttpActionResult UpdateSubscriptionType(SubscriptionTypeDTO sub) { return(Ok(BL.subscriptionTypeBL.updateSubscriptionType(sub))); }
public IHttpActionResult AddSubscriptionType(SubscriptionTypeDTO sub) { return(Ok(BL.subscriptionTypeBL.addSubscriptionType(sub))); }