Ejemplo n.º 1
0
        public static PersoanlInfoModel CastPersonalInfoToModelWithoutPic(vwUserInfo ui)
        {
            var pi = new PersoanlInfoModel();

            pi.Mobile       = ui.UserName;
            pi.Name         = ui.Name;
            pi.Family       = ui.Family;
            pi.Gender       = (Gender)ui.Gender;
            pi.NationalCode = ui.NationalCode;
            pi.Email        = ui.Email;
            pi.UserUId      = ui.UserUId;
            return(pi);
        }
Ejemplo n.º 2
0
        public static UserInfoModel CastPersonalInfoToUserInfoModel(vwUserInfo ui)
        {
            var pi = new UserInfoModel();

            pi.Name         = ui.Name;
            pi.Family       = ui.Family;
            pi.Gender       = (Gender)ui.Gender;
            pi.NationalCode = ui.NationalCode;
            pi.Email        = ui.Email;
            pi.UserImageId  = ui.UserImageId;
            //pi.NationalCardImageId = ui.NationalCardImageId;
            pi.UserImageId = ui.UserImageId;
            return(pi);
        }
Ejemplo n.º 3
0
        public static string GetUserNameFamilyString(vwUserInfo user)
        {
            var res = "";

            if (user.Gender == (int)Gender.Man)
            {
                res = " آقای ";
            }
            else if (user.Gender == (int)Gender.Woman)
            {
                res = " خانم ";
            }
            else
            {
                res = "";
            }
            return(res + user.Name + " " + user.Family);
        }
Ejemplo n.º 4
0
        public static LocalRouteUserModel CastRouteToRouteUser(RouteRequest theRoute, vwUserInfo user)
        {
            var res = new LocalRouteUserModel();

            res.Name         = ""; //user.Name;
            res.Family       = ""; //user.Family;
            res.SrcPoint.Lat = theRoute.SrcLatitude.ToString("G29");
            res.SrcPoint.Lng = theRoute.SrcLongitude.ToString("G29");
            res.DstPoint.Lat = theRoute.DstLatitude.ToString("G29");
            res.DstPoint.Lng = theRoute.DstLongitude.ToString("G29");
            if (theRoute.IsDrive)
            {
                res.LocalRouteType = LocalRouteTypes.Driver;
            }
            else
            {
                res.LocalRouteType = LocalRouteTypes.Passenger;
            }
            res.RouteUId = (Guid)theRoute.RouteRequestUId;
            return(res);
        }