protected void btnUpdate_Click(object sender, EventArgs e)
 {
     HR_EmployeeSalaryRules hR_EmployeeSalaryRules = new HR_EmployeeSalaryRules ();
     hR_EmployeeSalaryRules.EmployeeSalaryPackageRulesID=  int.Parse(Request.QueryString["ID"].ToString());
     hR_EmployeeSalaryRules.EmployeeID=  ddlEmployeeID.SelectedValue;
     hR_EmployeeSalaryRules.PackageRulesID=  int.Parse(ddlPackageRulesID.SelectedValue);
     hR_EmployeeSalaryRules.AddedBy=  Profile.card_id;
     hR_EmployeeSalaryRules.AddedDate=  DateTime.Now;
     hR_EmployeeSalaryRules.UpdatedBy=  Profile.card_id;
     hR_EmployeeSalaryRules.UpdatedDate=  DateTime.Now;
     bool  resutl =HR_EmployeeSalaryRulesManager.UpdateHR_EmployeeSalaryRules(hR_EmployeeSalaryRules);
     Response.Redirect("AdminDisplayHR_EmployeeSalaryRules.aspx");
 }
 protected void btnAdd_Click(object sender, EventArgs e)
 {
     HR_EmployeeSalaryRules hR_EmployeeSalaryRules = new HR_EmployeeSalaryRules ();
     //	hR_EmployeeSalaryRules.EmployeeSalaryPackageRulesID=  int.Parse(ddlEmployeeSalaryPackageRulesID.SelectedValue);
     hR_EmployeeSalaryRules.EmployeeID=  ddlEmployeeID.SelectedValue;
     hR_EmployeeSalaryRules.PackageRulesID=  int.Parse(ddlPackageRulesID.SelectedValue);
     hR_EmployeeSalaryRules.AddedBy=  Profile.card_id;
     hR_EmployeeSalaryRules.AddedDate=  DateTime.Now;
     hR_EmployeeSalaryRules.UpdatedBy=  Profile.card_id;
     hR_EmployeeSalaryRules.UpdatedDate=  DateTime.Now;
     int resutl =HR_EmployeeSalaryRulesManager.InsertHR_EmployeeSalaryRules(hR_EmployeeSalaryRules);
     Response.Redirect("AdminDisplayHR_EmployeeSalaryRules.aspx");
 }
    protected void btnSave_Click(object sender, EventArgs e)
    {
        try
        {
            List<Quiz_MultipleQuestionDetails> multipleQuestions = new List<Quiz_MultipleQuestionDetails>();
            multipleQuestions = (List<Quiz_MultipleQuestionDetails>)Session["multipleQuestions"];

            string userID = Profile.card_id;

            Quiz_MultipleQuestion quiz_MultipleQuestion = new Quiz_MultipleQuestion();
            quiz_MultipleQuestion.ComprehensionID = 0;
            quiz_MultipleQuestion.CourseID = int.Parse(ddlCourseID.SelectedValue);
            quiz_MultipleQuestion.SubjectID = int.Parse(ddlSubjectID.SelectedValue);
            quiz_MultipleQuestion.ChapterID = int.Parse(ddlChapterID.SelectedValue);
            quiz_MultipleQuestion.MultipleQuestionName = fckDesc.Value;
            quiz_MultipleQuestion.AddedBy = userID;
            quiz_MultipleQuestion.AddedDate = DateTime.Now;
            quiz_MultipleQuestion.ModifiedBy = userID;
            quiz_MultipleQuestion.ModifiedDate = DateTime.Now;
            int MultipleQustionID = Quiz_MultipleQuestionManager.InsertQuiz_MultipleQuestion(quiz_MultipleQuestion);

            if (multipleQuestions != null)
            {

                for (int i = 0; i < multipleQuestions.Count; i++)
                {
                    HR_EmployeeSalaryRules hR_EmployeeSalaryRules = new HR_EmployeeSalaryRules();

                    Label lblSerial = ((Label)gvQuiz_MultipleQuestionDetails.Rows[i].FindControl("lblSerial"));
                    TextBox txtGridQuestionTitle = ((TextBox)gvQuiz_MultipleQuestionDetails.Rows[i].FindControl("txtQuestionTitle"));
                    RadioButtonList chkAnswer = ((RadioButtonList)gvQuiz_MultipleQuestionDetails.Rows[i].FindControl("radIsAnswer"));

                    Quiz_MultipleQuestionDetails quiz_MultipleQuestionDetails = new Quiz_MultipleQuestionDetails();
                    quiz_MultipleQuestionDetails.MultipleQustionID = MultipleQustionID;
                    quiz_MultipleQuestionDetails.QuestionTitle = txtGridQuestionTitle.Text;
                    quiz_MultipleQuestionDetails.IsAnswer = chkAnswer.SelectedValue == "True" ? true : false;

                    quiz_MultipleQuestionDetails.AddedBy = userID;
                    quiz_MultipleQuestionDetails.AddedDate = DateTime.Now;
                    quiz_MultipleQuestionDetails.ModifiedBy = userID;
                    quiz_MultipleQuestionDetails.ModifiedDate = DateTime.Now;
                    int resutl = Quiz_MultipleQuestionDetailsManager.InsertQuiz_MultipleQuestionDetails(quiz_MultipleQuestionDetails);

                }
            }

            if (txtQuestionTitle.Text!="")
            {
                Quiz_MultipleQuestionDetails quiz_MultipleQuestionDetails = new Quiz_MultipleQuestionDetails();
                quiz_MultipleQuestionDetails.MultipleQustionID = MultipleQustionID;
                quiz_MultipleQuestionDetails.QuestionTitle = txtQuestionTitle.Text;
                quiz_MultipleQuestionDetails.IsAnswer = radIsAnswer.SelectedValue == "True" ? true : false;
                quiz_MultipleQuestionDetails.AddedBy = userID;
                quiz_MultipleQuestionDetails.AddedDate = DateTime.Now;
                quiz_MultipleQuestionDetails.ModifiedBy = userID;
                quiz_MultipleQuestionDetails.ModifiedDate = DateTime.Now;
                int resutl = Quiz_MultipleQuestionDetailsManager.InsertQuiz_MultipleQuestionDetails(quiz_MultipleQuestionDetails);
            }

            fckDesc.Value = string.Empty;
            txtQuestionTitle.Text = string.Empty;
            multipleQuestions.Clear();
            Session["multipleQuestions"] = null;
            gvQuiz_MultipleQuestionDetails.DataSource = multipleQuestions;
            gvQuiz_MultipleQuestionDetails.DataBind();

            if (ddlExamID.SelectedValue != "0")
            {
                Quiz_ExamQuestionDetails qe_Details = new Quiz_ExamQuestionDetails(0, int.Parse(ddlExamID.SelectedValue), (int)Enums.QuestionTypes.MCQ,
                        MultipleQustionID,  Profile.card_id, DateTime.Now,  Profile.card_id, DateTime.Now);
                Quiz_ExamQuestionDetailsManager.InsertQuiz_ExamQuestionDetails(qe_Details);
            }
        }
        catch (Exception ex)
        {
        }
    }
Exemple #4
0
    protected void btnUpdateEmployeeSalary_Click(object sender, EventArgs e)
    {
        if (hfEmployeeID.Value == null)
        {
            lblSalaryMsg.Text = "Invalid Employee";
            lblSalaryMsg.ForeColor = System.Drawing.Color.Red;
            UpdatePanel1.Update();
            return;
        }

        if (hfEmployeeID.Value.ToString() != string.Empty)
        {
            if (txtAmount.Text.Trim() == string.Empty)
            {
                lblSalaryMsg.Text = "Amount is Empty";
                lblSalaryMsg.ForeColor = System.Drawing.Color.Red;
                UpdatePanel1.Update();
                return;
            }

            HR_EmployeeSalary hR_EmployeeSalary = new HR_EmployeeSalary();
            hR_EmployeeSalary.EmployeeID = hfEmployeeID.Value.ToString();
            hR_EmployeeSalary.IsGross = radIsGross.SelectedValue == "Gross" ? true : false;
            if (hR_EmployeeSalary.IsGross)
            {
                hR_EmployeeSalary.GrossAmount = decimal.Parse(txtAmount.Text);
            }
            else
            {
                hR_EmployeeSalary.BasicAmount = decimal.Parse(txtAmount.Text);
            }

            hR_EmployeeSalary.IsActive = true;
            string userID = Profile.card_id;
            hR_EmployeeSalary.AddedBy = userID;
            hR_EmployeeSalary.AddedDate = DateTime.Now;
            hR_EmployeeSalary.ModifiedBy = userID;
            hR_EmployeeSalary.ModifiedDate = DateTime.Now;

            if (hdnEmployeeSalaryID.Value == string.Empty)
            {
                if (HR_EmployeeSalaryManager.IsEmployeeExist(hfEmployeeID.Value.ToString()))
                {
                    lblSalaryMsg.Text = "Employee's salary information is Exist";
                    lblSalaryMsg.ForeColor = System.Drawing.Color.BlueViolet;
                }
                else
                {
                    int resutl = HR_EmployeeSalaryManager.InsertHR_EmployeeSalary(hR_EmployeeSalary);
                }
            }
            else
            {
                hR_EmployeeSalary.EmployeeSalaryID = Convert.ToInt32(hdnEmployeeSalaryID.Value);
                HR_EmployeeSalaryManager.UpdateHR_EmployeeSalary(hR_EmployeeSalary);
            }

            if (HR_EmployeeSalaryRulesManager.IsEmployeeExist(hfEmployeeID.Value.ToString()))
            {
                HR_EmployeeSalaryRulesManager.DeleteHR_EmployeeSalaryRulesByEmployeeID(hfEmployeeID.Value.ToString());
            }

                RefreshPackageRelues();
                foreach (HR_PackageRules packageRules in _ListPackageRules)
                {
                    HR_EmployeeSalaryRules hR_EmployeeSalaryRules = new HR_EmployeeSalaryRules();

                    hR_EmployeeSalaryRules.EmployeeID = hfEmployeeID.Value.ToString();
                    hR_EmployeeSalaryRules.PackageRulesID = packageRules.PackageRulesID;
                   // string userID = Profile.card_id;
                    hR_EmployeeSalaryRules.AddedBy = userID;
                    hR_EmployeeSalaryRules.AddedDate = DateTime.Now;
                    hR_EmployeeSalaryRules.UpdatedBy = userID;
                    hR_EmployeeSalaryRules.UpdatedDate = DateTime.Now;
                    int resID = HR_EmployeeSalaryRulesManager.InsertHR_EmployeeSalaryRules(hR_EmployeeSalaryRules);
                }
                lblSalaryMsg.Text = "Salary Information is saved";
                lblSalaryMsg.ForeColor = System.Drawing.Color.Green;

        }
        else
        {
            lblSalaryMsg.Text = "Employee is not specified.";
            lblSalaryMsg.ForeColor = System.Drawing.Color.Red;
        }
        UpdatePanel1.Update();
    }
    protected void btnSave_Click(object sender, EventArgs e)
    {
        HR_EmployeeSalary hR_EmployeeSalary = new HR_EmployeeSalary();
        //	hR_EmployeeSalary.EmployeeSalaryID=  int.Parse(ddlEmployeeSalaryID.SelectedValue);
        hR_EmployeeSalary.EmployeeID = Profile.card_id;
        hR_EmployeeSalary.IsGross = radIsGross.SelectedValue == "True" ? true : false;
        hR_EmployeeSalary.BasicAmount = decimal.Parse(txtAmount.Text);
        hR_EmployeeSalary.IsActive = true;// bool.Parse(radIsActive.SelectedValue);
        hR_EmployeeSalary.AddedBy = Profile.card_id;
        hR_EmployeeSalary.AddedDate = DateTime.Now;
        hR_EmployeeSalary.ModifiedBy = Profile.card_id;
        hR_EmployeeSalary.ModifiedDate = DateTime.Now;
        int resutl = HR_EmployeeSalaryManager.InsertHR_EmployeeSalary(hR_EmployeeSalary);

        RefreshPackageRelues();

        foreach (HR_PackageRules packageRules in ListPackageRules)
        {
            HR_EmployeeSalaryRules hR_EmployeeSalaryRules = new HR_EmployeeSalaryRules();

            hR_EmployeeSalaryRules.EmployeeID = Profile.card_id;
            hR_EmployeeSalaryRules.PackageRulesID = packageRules.PackageRulesID;
            hR_EmployeeSalaryRules.AddedBy = Profile.card_id;
            hR_EmployeeSalaryRules.AddedDate = DateTime.Now;
            hR_EmployeeSalaryRules.UpdatedBy = Profile.card_id;
            hR_EmployeeSalaryRules.UpdatedDate = DateTime.Now;
            int resID = HR_EmployeeSalaryRulesManager.InsertHR_EmployeeSalaryRules(hR_EmployeeSalaryRules);
        }
        Response.Redirect("AdminDisplayHR_EmployeeSalary.aspx");
    }
 private void showHR_EmployeeSalaryRulesData()
 {
     HR_EmployeeSalaryRules hR_EmployeeSalaryRules  = new HR_EmployeeSalaryRules ();
      	hR_EmployeeSalaryRules = HR_EmployeeSalaryRulesManager.GetHR_EmployeeSalaryRulesByEmployeeSalaryPackageRulesID(Int32.Parse(Request.QueryString["ID"]));
      	ddlEmployeeID.SelectedValue  =hR_EmployeeSalaryRules.EmployeeID.ToString();
      	ddlPackageRulesID.SelectedValue  =hR_EmployeeSalaryRules.PackageRulesID.ToString();
 }