public void BAL_EmployeeStandardDetailUpdateTeachrType(EmployeeStandardDetail EmployeeStandardDetail)
    {
        DAL_EmployeeStandardDetail = new DataAccess();
        arrParameter = new ArrayList();


        arrParameter.Add(new parameter("EmployeeID", EmployeeStandardDetail.employeeid));
        arrParameter.Add(new parameter("BMSID", EmployeeStandardDetail.bmsid));
        arrParameter.Add(new parameter("DivisionID", EmployeeStandardDetail.divisionid));
        arrParameter.Add(new parameter("isclassteacher", EmployeeStandardDetail.isclassteacher));
        DAL_EmployeeStandardDetail.DAL_Delete("Proc_EmployeeTeacherTypeUpdateByEmployeeID", arrParameter);
    }
    public DataSet BAL_EmployeeStandardDetail_InsertUpdate(EmployeeStandardDetail EmployeeStandardDetail, string mode)
    {
        DAL_EmployeeStandardDetail = new DataAccess();
        arrParameter = new ArrayList();

        arrParameter.Add(new parameter("mode", mode));
        //arrParameter.Add(new parameter("EmpStdID", EmployeeStandardDetail.empstdid));
        arrParameter.Add(new parameter("EmployeeID", EmployeeStandardDetail.employeeid));
        arrParameter.Add(new parameter("BMSID", EmployeeStandardDetail.bmsid));
        arrParameter.Add(new parameter("SubjectID", EmployeeStandardDetail.subjectidstr));
        arrParameter.Add(new parameter("SubjectIDDelete", EmployeeStandardDetail.subjectidForDeletestr));
        arrParameter.Add(new parameter("DivisionID", EmployeeStandardDetail.divisionidstr));
        //arrParameter.Add(new parameter("CreatedOn", EmployeeStandardDetail.createdon));
        //arrParameter.Add(new parameter("CreatedBy", EmployeeStandardDetail.createdby));
        return(DAL_EmployeeStandardDetail.DAL_Select("Proc_EmployeeStandardDetailInsertUpdate", arrParameter));
    }