Example #1
0
        /// <summary>
        /// ImportEmployeeData
        /// </summary>
        /// <returns>Result</returns>
        public bool ImportEmployeeData()
        {
            bool Result = false;

            try
            {
                EmpDAL objStock = new EmpDAL();
                objStock.DtSource = DtSource;
                objStock.ImportEmployeeData();
                ExceptionMessage = objStock.ExceptionMessage;

                if (null != ExceptionMessage && ExceptionMessage.ToString().Length > 0)
                {
                    Result = false;
                }
                else
                {
                    Result = true;
                }
            }
            catch (Exception e)
            {
                //Common.LogException("Role.cs", "BAL/Role.cs/GetAllActiveRoles", e.Message);
            }
            return(Result);
        }
Example #2
0
        /// <summary>
        /// GetShiftMaster
        /// </summary>
        /// <returns></returns>
        public DataTable GetShiftMaster()
        {
            EmpDAL    objEmp = new EmpDAL();
            DataTable dt     = objEmp.GetShiftMaster();

            return(dt);
        }
Example #3
0
        /// <summary>
        /// Get Remarks
        /// </summary>
        /// <returns></returns>
        public DataTable GetRemarks()
        {
            EmpDAL    objEmp = new EmpDAL();
            DataTable dt     = objEmp.GetRemarks();

            return(dt);
        }
Example #4
0
        /// <summary>
        /// GetAllEmployeeInfo
        /// </summary>
        /// <returns></returns>
        public DataTable GetAllEmployeeInfo()
        {
            EmpDAL    objEmp = new EmpDAL();
            DataTable dt     = objEmp.GetAllEmployeeInfo();

            return(dt);
        }
Example #5
0
        /// <summary>
        /// InsertEmployeeInfo
        /// </summary>
        /// <returns></returns>
        public bool InsertEmployeeInfo()
        {
            EmpDAL objEmp = new EmpDAL();

            objEmp.EmpId      = EmpId;
            objEmp.FirstName  = FirstName;
            objEmp.MiddleName = MiddleName;
            objEmp.LastName   = LastName;

            objEmp.DOB              = DOB;
            objEmp.Gender           = Gender;
            objEmp.PresentAddress   = PresentAddress;
            objEmp.PermanentAddress = PermanentAddress;

            objEmp.JoiningDate   = JoiningDate;
            objEmp.MaritalStatus = MaritalStatus;
            objEmp.Nationality   = Nationality;
            objEmp.EmpStatus     = EmpStatus;

            objEmp.Phone1           = Phone1;
            objEmp.PhoneHomeCountry = PhoneHomeCountry;
            objEmp.Email            = Email;
            objEmp.WorkLocation     = WorkLocation;

            objEmp.Designation       = Designation;
            objEmp.PassportNo        = PassportNo;
            objEmp.PassportValidFrom = PassportValidFrom;
            objEmp.PassportValidTill = PassportValidTill;

            objEmp.VisaNo        = VisaNo;
            objEmp.VisaType      = VisaType;
            objEmp.VisaValidFrom = VisaValidFrom;
            objEmp.VisaValidTill = VisaValidTill;

            objEmp.IDNo             = IDNo;
            objEmp.IDValidFrom      = IDValidFrom;
            objEmp.IDValidTill      = IDValidTill;
            objEmp.SocialSecurityNo = SocialSecurityNo;

            objEmp.BankName      = BankName;
            objEmp.BankBranch    = BankBranch;
            objEmp.BankAccountNo = BankAccountNo;
            objEmp.IBANNo        = IBANNo;

            objEmp.PersonalCodeVISA = PersonalCodeVISA;
            objEmp.BankCode         = BankCode;
            objEmp.AirportName      = AirportName;
            objEmp.DestinationCity  = DestinationCity;

            objEmp.EmployerId = EmployerId;
            objEmp.GosiAmount = GosiAmount;
            objEmp.IsLocal    = IsLocal;

            bool Result = objEmp.InsertEmployeeInfo();

            return(Result);
        }
Example #6
0
        /// <summary>
        /// SaveSchedule
        /// </summary>
        /// <returns></returns>
        public bool SaveSchedule()
        {
            EmpDAL objEmp = new EmpDAL();

            objEmp.DtSource = DtSource;
            bool Result = objEmp.SaveSchedule();

            return(Result);
        }
Example #7
0
        /// <summary>
        /// GetAllEmployeeInfoByEmpId
        /// </summary>
        /// <returns></returns>
        public DataTable GetAllEmployeeInfoByEmpId()
        {
            EmpDAL objEmp = new EmpDAL();

            objEmp.EmpId = EmpId;
            DataTable dt = objEmp.GetAllEmployeeInfoByEmpId();

            return(dt);
        }
Example #8
0
        /// <summary>
        /// UpdateAttendanceLine
        /// </summary>
        /// <returns></returns>
        public bool UpdateAttendanceLine()
        {
            EmpDAL objEmp = new EmpDAL();

            objEmp.DtSource = DtSource;
            bool Result = objEmp.UpdateAttendaceReportLine();

            return(Result);
        }
Example #9
0
        /// <summary>
        /// SaveAttendance
        /// </summary>
        /// <returns></returns>
        public bool SaveAttendance()
        {
            EmpDAL objEmp = new EmpDAL();

            objEmp.DtSource = DtSource;
            bool Result = objEmp.SaveAttendance();

            return(Result);
        }
Example #10
0
        /// <summary>
        /// GetAttendanceLineByDate
        /// </summary>
        /// <returns></returns>
        public DataTable GetAttendanceLineByDate()
        {
            EmpDAL objEmp = new EmpDAL();

            objEmp.Date         = Date;
            objEmp.WorkLocation = WorkLocation;
            objEmp.ReportType   = ReportType;
            DataTable dt = objEmp.GetAttendanceByDate();

            return(dt);
        }
Example #11
0
        /// <summary>
        /// GetAttendanceLine
        /// </summary>
        /// <returns></returns>
        public DataTable GetAttendanceLine()
        {
            EmpDAL objEmp = new EmpDAL();

            objEmp.FromDate     = FromDate;
            objEmp.ToDate       = ToDate;
            objEmp.WorkLocation = WorkLocation;
            DataTable dt = objEmp.GetAttendanceLine();

            return(dt);
        }
Example #12
0
        /// <summary>
        /// Get Login
        /// </summary>
        /// <returns></returns>
        public DataTable GetLogin()
        {
            EmpDAL objEmp = new EmpDAL();

            objEmp.EmpId    = EmpId;
            objEmp.Password = Password;
            DataTable dt = objEmp.GetLogin();

            ExceptionMessage = objEmp.ExceptionMessage;
            return(dt);
        }
Example #13
0
        /// <summary>
        /// GetEmpSchedule
        /// </summary>
        /// <returns></returns>
        public DataTable GetEmpSchedule()
        {
            EmpDAL objEmp = new EmpDAL();

            objEmp.FromDate     = FromDate;
            objEmp.ToDate       = ToDate;
            objEmp.WorkLocation = WorkLocation;
            DataTable dt = objEmp.GetEmpSchedule();

            return(dt);
        }
Example #14
0
        /// <summary>
        /// UpdateOffer
        /// </summary>
        /// <returns></returns>

        public bool UpdateOffer()
        {
            EmpDAL objOffer = new EmpDAL();

            objOffer.OfferCode     = OfferCode;
            objOffer.MobileNo      = MobileNo;
            objOffer.StoreLocation = StoreLocation;

            bool Result = objOffer.UpdateOffer();

            return(Result);
        }
Example #15
0
        /// <summary>
        /// InsertOffer
        /// </summary>
        /// <returns></returns>

        public bool InsertOffer()
        {
            EmpDAL objOffer = new EmpDAL();

            objOffer.OfferCode  = OfferCode;
            objOffer.MobileNo   = MobileNo;
            objOffer.ValidUntil = ValidUntil;

            bool Result = objOffer.InsertOffer();

            return(Result);
        }
Example #16
0
        /// <summary>
        /// UpdateEmployeeInfo
        /// </summary>
        /// <returns></returns>
        public bool UpdateEmployeeInfo()
        {
            EmpDAL objEmp = new EmpDAL();

            objEmp.EmpId         = EmpId;
            objEmp.StoreLocation = StoreLocation;
            objEmp.EmpStatus     = EmpStatus;

            bool Result = objEmp.UpdateEmployeeInfo();

            return(Result);
        }
Example #17
0
        /// <summary>
        ///GetCustomer
        /// </summary>
        /// <returns></returns>
        public DataTable GetCustomer()
        {
            DataTable dtEmp = null;

            try
            {
                EmpDAL objEmp = new EmpDAL();
                dtEmp = objEmp.GetCustomer();
            }
            catch (Exception e)
            {
            }
            return(dtEmp);
        }
Example #18
0
        /// <summary>
        ///GetOfferCode
        /// </summary>
        /// <returns></returns>
        public DataTable GetOfferCode()
        {
            DataTable dtEmp = null;

            try
            {
                EmpDAL objEmp = new EmpDAL();
                objEmp.MobileNo = MobileNo;
                dtEmp           = objEmp.GetOfferCode();
            }
            catch (Exception e)
            {
            }
            return(dtEmp);
        }
Example #19
0
        /// <summary>
        ///GetEmpDetailsById
        /// </summary>
        /// <returns></returns>
        public DataTable GetEmpDetailsById()
        {
            DataTable dtEmp = null;

            try
            {
                EmpDAL objEmp = new EmpDAL();
                objEmp.EmpId = EmpId;
                dtEmp        = objEmp.GetEmpDetailsById();
            }
            catch (Exception e)
            {
            }
            return(dtEmp);
        }
Example #20
0
        public bool EditEmployee(Employee employee)
        {
            EmpDAL dal       = new EmpDAL();
            bool   isSuccess = false;

            try
            {
                dal.ModifyEmployee(employee);
                isSuccess = true;
            }
            catch (Exception)
            {
                throw;
            }

            return(isSuccess);
        }
Example #21
0
        public bool RemoveEmployee(int id)
        {
            EmpDAL dal       = new EmpDAL();
            bool   isSuccess = false;

            try
            {
                dal.RemoveEmployee(id);
                isSuccess = true;
            }
            catch (Exception)
            {
                throw;
            }

            return(isSuccess);
        }
Example #22
0
        public bool AddNewEmployee(Employee emp)
        {
            EmpDAL dal = new EmpDAL();

            bool isSuccess = false;

            try
            {
                dal.AddNewEmpployee(emp);
                isSuccess = true;
            }
            catch (Exception)
            {
                throw;
            }

            return(isSuccess);
        }