public JsonResult <BSEntityFramework_ResultType> SignUp(TBL_ShopLoginDetails model) { Home_Activity homeActivity = new Home_Activity(); var BSResult = homeActivity.SignUp(model); return(Json <BSEntityFramework_ResultType>(BSResult)); }
public BSEntityFramework_ResultType SignUp(TBL_ShopLoginDetails model) { try { using (BSDBEntities EF = new BSDBEntities()) { if (EF.TBL_ShopLoginDetails.Any(x => (x.LoginName == model.LoginName))) { var result = new BSEntityFramework_ResultType(BSResult.Success, model, null, "Login Name already exist"); return(result); } else if (EF.TBL_ShopLoginDetails.Any(x => (x.EmailID == model.EmailID))) { var result = new BSEntityFramework_ResultType(BSResult.Success, model, null, "Email ID already exist"); return(result); } else { EF.TBL_ShopLoginDetails.Add(model); EF.SaveChanges(); var result = new BSEntityFramework_ResultType(BSResult.Success, model, null, "Created Sucessfully"); return(result); } } } catch (DbEntityValidationException dbValidationEx) { return(FormatException(dbValidationEx, model)); } catch (Exception ex) { var logact = new LoggerActivity(); var result = new BSEntityFramework_ResultType(BSResult.Fail, model, null, "Technical issue"); logact.ErrorSetup("WebApp", "InsertShopOffer Failed", "", "", "", ex.Message); return(result); } }
public JsonResult <BSEntityFramework_ResultType> PutUpdateShopes(TBL_ShopLoginDetails updateShopes) { var BSResult = ShopesActivity.UpdateShope(updateShopes); return(Json <BSEntityFramework_ResultType>(BSResult)); }