コード例 #1
0
        public static BllStaff ConvertStaffToBll(StaffWCF wcfStaff)
        {
            BllStaff bllStaff = new BllStaff()
            {
                Login        = wcfStaff.Login,
                Password     = wcfStaff.Password,
                WorkPosition = new BllWorkPosition
                {
                    Id   = wcfStaff.WorkPosition.Id,
                    Name = wcfStaff.WorkPosition.Name
                }
            };

            return(bllStaff);
        }
コード例 #2
0
        public static StaffWCF ConvertStaffToWcf(BllStaff dTODallStaff)
        {
            StaffWCF wcfStaff = new StaffWCF()
            {
                Login    = dTODallStaff.Login,
                Password = dTODallStaff.Password,

                Id           = dTODallStaff.Id,
                WorkPosition = new WorkPositionWCF {
                    Name = dTODallStaff.WorkPosition.Name,
                    Id   = dTODallStaff.WorkPosition.Id
                },
            };

            return(wcfStaff);
        }
コード例 #3
0
        public StaffWCF GetUserAutorization(string login, string password)
        {
            StaffWCF Staffwcf = null;
            BllStaff staff    = function.GetUserAutorization(login, password);

            if (staff != null)
            {
                Staffwcf = new StaffWCF
                {
                    Login        = staff.Login,
                    Password     = staff.Password,
                    WorkPosition = new WorkPositionWCF
                    {
                        Name = staff.WorkPosition.Name,
                    }
                };
            }
            return(Staffwcf);
        }