Example #1
0
        /// <summary>
        /// To Modify the Record of existing User
        /// </summary>
        /// <param name="AdminUserProp"></param>
        /// <returns>List</returns>
        /// <createdBy></createdBy>
        /// <createdOn>Apr-28,2016</createdOn>
        public AdminUserDeatils GetModificationRecord(AdminUserProp objAdminUserProp)
        {
            AdminUserDeatils objAdminUserDeatils = new AdminUserDeatils();

            using (PortStorageEntities objAppWorksEntities = new PortStorageEntities())
            {
                CommonDAL.logger.LogInfo(typeof(string), string.Format(CultureInfo.InvariantCulture, "Called {2} function ::{0} {1}.", DateTime.Now.ToShortDateString(), DateTime.Now.ToShortTimeString(), MethodBase.GetCurrentMethod().Name));
                try
                {
                    objAdminUserDeatils = (from tblUsers in objAppWorksEntities.Users
                                           where tblUsers.UserCode == objAdminUserProp.UserCode
                                           select new AdminUserDeatils
                    {
                        UserIDInfo = tblUsers.UserID,
                        UserCodeInfo = tblUsers.UserCode,
                        FirstNameInfo = tblUsers.FirstName,
                        LastNameInfo = tblUsers.LastName,
                        PhoneInfo = tblUsers.Phone,
                        ExtentionInfo = tblUsers.PhoneExtension,
                        CellPhoneInfo = tblUsers.CellPhone,
                        FaxNumberInfo = tblUsers.FaxNumber,
                        EmailInfo = tblUsers.EmailAddress,
                        PasswordInfo = tblUsers.Password,
                        PortPassIdInfo = tblUsers.PortPassIDNumber,
                        PinInfo = tblUsers.PIN,
                        LblXOffsetInfo = (decimal)tblUsers.LabelXOffset,
                        LblYOffsetInfo = (decimal)tblUsers.LabelYOffset,
                        EmployeeInfo = tblUsers.EmployeeNumber,
                        RecordStatusInfo = tblUsers.RecordStatus,
                        CreationDateInfo = tblUsers.CreationDate,
                        CreatedByInfo = tblUsers.CreatedBy
                    }).FirstOrDefault();

                    //= list.ToList();
                }
                catch (Exception)
                {
                    throw;
                }
                finally
                {
                    CommonDAL.logger.LogInfo(typeof(string), string.Format(CultureInfo.InvariantCulture, "End {2} function ::{0} {1}.", DateTime.Now.ToShortDateString(), DateTime.Now.ToShortTimeString(), MethodBase.GetCurrentMethod().Name));
                }
                return(objAdminUserDeatils);
            }
        }
Example #2
0
        /// <summary>
        /// Function To Modify the user role  .
        /// </summary>
        /// <param name="objLoginProp"></param>
        /// <returns>List</returns>
        /// <createdBy></createdBy>
        /// <createdOn>Apr-28,2016</createdOn>
        public AdminUserDeatils GetModificationRecord(AdminUserProp objAdminUserProp)
        {
            AdminUserDeatils objAdminUserDeatils = new AdminUserDeatils();
            AdminUserDAL     objAdminUserDAL     = new AdminUserDAL();

            CommonDAL.logger.LogInfo(typeof(string), string.Format(CultureInfo.InvariantCulture, "Called {2} function ::{0} {1}.", DateTime.Now.ToShortDateString(), DateTime.Now.ToShortTimeString(), MethodBase.GetCurrentMethod().Name));
            try
            {
                objAdminUserDeatils = objAdminUserDAL.GetModificationRecord(objAdminUserProp);
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                CommonDAL.logger.LogInfo(typeof(string), string.Format(CultureInfo.InvariantCulture, "End {2} function ::{0} {1}.", DateTime.Now.ToShortDateString(), DateTime.Now.ToShortTimeString(), MethodBase.GetCurrentMethod().Name));
            }
            return(objAdminUserDeatils);
        }