Ejemplo n.º 1
0
 public LoginActivityHelper(API.LABURNUM.COM.LoginActivity loginActivity)
 {
     if (loginActivity == null)
     {
         throw new Exception(API.LABURNUM.COM.Component.Constants.ERRORMESSAGES.PARAMETER_CANNOT_BE_NULL);
     }
     ;
     this.Classes = new List <API.LABURNUM.COM.LoginActivity>();
     this.Classes.Add(loginActivity);
 }
Ejemplo n.º 2
0
 private DTO.LABURNUM.COM.LoginActivityModel MapCore(API.LABURNUM.COM.LoginActivity apiLoginActivity)
 {
     DTO.LABURNUM.COM.LoginActivityModel dtoClass = new DTO.LABURNUM.COM.LoginActivityModel()
     {
         LoginActivityId = apiLoginActivity.LoginActivityId,
         LoginAt         = apiLoginActivity.LoginAt,
         LogoutAt        = apiLoginActivity.LogoutAt,
         CreatedOn       = apiLoginActivity.CreatedOn,
         IsActive        = apiLoginActivity.IsActive,
         LastUpdated     = apiLoginActivity.LastUpdated
     };
     return(dtoClass);
 }
Ejemplo n.º 3
0
        private DTO.LABURNUM.COM.LoginActivityModel MapCore(API.LABURNUM.COM.LoginActivity apiLoginActivity)
        {
            DTO.LABURNUM.COM.LoginActivityModel dtoClass = new DTO.LABURNUM.COM.LoginActivityModel()
            {
                LoginActivityId = apiLoginActivity.LoginActivityId,
                UserTypeId      = apiLoginActivity.UserTypeId,
                UserTypeText    = apiLoginActivity.UserType.Text,
                LoginAt         = apiLoginActivity.LoginAt,
                LogoutAt        = apiLoginActivity.LogoutAt,
                CreatedOn       = apiLoginActivity.CreatedOn,
                IsActive        = apiLoginActivity.IsActive,
                LastUpdated     = apiLoginActivity.LastUpdated,
                ClientId        = apiLoginActivity.ClientId,
                ClientName      = apiLoginActivity.ApiClient.ClientName,
                StudentId       = apiLoginActivity.StudentId
            };

            dtoClass.UserName = GetUserName(apiLoginActivity);
            return(dtoClass);
        }
Ejemplo n.º 4
0
        private string GetUserName(API.LABURNUM.COM.LoginActivity apiLoginActivity)
        {
            string userName = null;

            API.LABURNUM.COM.Student apistudent = new FrontEndApi.StudentApi().GetStudentByStudentId(apiLoginActivity.StudentId);
            switch (apiLoginActivity.UserTypeId)
            {
            case 4:
                //userName = apiLoginActivity.Student.FatherName;
                userName = apistudent.FatherName;
                break;

            case 5:
                userName = apistudent.FirstName + " " + apistudent.MiddleName + " " + apistudent.LastName;
                break;

            default:
                userName = new FrontEndApi.FacultyApi().GetFacultyById(apiLoginActivity.StudentId).FacultyName;
                break;
            }
            return(userName);
        }