Esempio n. 1
0
        public JsonResult <BSEntityFramework_ResultType> SignUp(TBL_ShopLoginDetails model)
        {
            Home_Activity homeActivity = new Home_Activity();
            var           BSResult     = homeActivity.SignUp(model);

            return(Json <BSEntityFramework_ResultType>(BSResult));
        }
Esempio n. 2
0
        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);
            }
        }
Esempio n. 3
0
        public JsonResult <BSEntityFramework_ResultType> PutUpdateShopes(TBL_ShopLoginDetails updateShopes)
        {
            var BSResult = ShopesActivity.UpdateShope(updateShopes);

            return(Json <BSEntityFramework_ResultType>(BSResult));
        }