//todo add vendor region details
        public UserRegion AddUserRegion(PC_UserRegion model)
        {
            UserRegion us = new UserRegion();

            us.Regionid        = model.Regionid;
            us.IP              = model.IP;
            us.Country         = model.Country;
            us.Userid          = model.Userid;
            us.State           = model.State;
            us.City            = model.City;
            us.Isblock         = model.Isblock;
            db.Entry(us).State = System.Data.Entity.EntityState.Added;
            db.SaveChanges();


            return(us);
        }
 // todo this method add userIp details
 public dynamic adduserRegion(PC_UserRegion Model)
 {
     try {
         if (Model.IP != "" && Model.Country != "" && Model.City != "")
         {
             var data = dal.AddUserRegion(Model);
             return(data);
         }
         else
         {
             return(shared.returnMessageJSON(Messages.SignUpInValidDataTitle, Messages.SignUpInValidDataDescription, true));
         }
     }
     catch (Exception E) {
         return(shared.returnMessageJSON(E.Data.ToString(), E.Message.ToString(), true));
     }
 }