<%@ Page Title="" Language="C#" MasterPageFile="~/eosWinkartWeb/eosWinkartWeb.Master"
    AutoEventWireup="true" CodeBehind="webSetting.aspx.cs" Inherits="WebKart.eosWinkartWeb.webSetting" %>

<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
    <script src="../Scripts/jquery-1.9.1.min.js" type="text/javascript"></script>
    <script src="../Scripts/jquery.numeric.js" type="text/javascript"></script>
    <script type="text/javascript">
        $(document).ready(function () {

            $("#<%=txtIoNextDay.ClientID%>").numeric({ negative: false });
            $("#<%=txtMaxVacation.ClientID%>").numeric();

            $("#<%=txtIoNextDay.ClientID%>").change('change keyup paste', function () {
                if (!$("#<%=chkAllowIoInCurrentDay.ClientID%>").is(":checked")) {
                    if ($("#<%=txtIoNextDay.ClientID%>").val() == "0" || $("#<%=txtIoNextDay.ClientID%>").val() == "00" || $("#<%=txtIoNextDay.ClientID%>").val() == "000") {
                        $("#<%=lblExitEntryError.ClientID%>").text("درج عدد صفر با توجه به اینکه اجازه ثبت ورود و خروج در روز جاری وجود ندارد، امکان پذیر نیست.");
                    }
                    else {
                        $("#<%=lblExitEntryError.ClientID%>").text("");
                    }
                }
                else {
                    $("#<%=lblExitEntryError.ClientID%>").text("");
                }
            });

            $("#<%=btnChangeSetting.ClientID%>").click(function () {
                if (!$("#<%=chkAllowIoInCurrentDay.ClientID%>").is(":checked")) {
                    if ($("#<%=txtIoNextDay.ClientID%>").val() == "0" || $("#<%=txtIoNextDay.ClientID%>").val() == "00" || $("#<%=txtIoNextDay.ClientID%>").val() == "000") {
                        $("#<%=lblExitEntryError.ClientID%>").text("درج عدد صفر با توجه به اینکه اجازه ثبت ورود و خروج در روز جاری وجود ندارد، امکان پذیر نیست.");
                    }
                    else {
                        $("#<%=lblExitEntryError.ClientID%>").text("");
                    }
                }
                else {
                    $("#<%=lblExitEntryError.ClientID%>").text("");
                }
            });

        });

        function IoInCurrentYearValid() {
            if (!$("#<%=chkAllowIoInCurrentDay.ClientID%>").is(":checked")) {
                if ($("#<%=txtIoNextDay.ClientID%>").val() == "0" || $("#<%=txtIoNextDay.ClientID%>").val() == "00" || $("#<%=txtIoNextDay.ClientID%>").val() == "000") {
                    $("#<%=lblExitEntryError.ClientID%>").text("درج عدد صفر با توجه به اینکه اجازه ثبت ورود و خروج در روز جاری وجود ندارد، امکان پذیر نیست.");
                    return false;
                }
                else {
                    $("#<%=lblExitEntryError.ClientID%>").text("");
                    return true;
                }

            }
            else {
                return true;
            }
        }
    </script>
    <style type="text/css">
        .timeInput {
            direction: ltr;
        }
    </style>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
    <table width="100%">
        <tr>
            <td colspan="2" class="CenterTD">
                <asp:Label ID="lblError" runat="server" Text="" SkinID="LblError"></asp:Label>
            </td>
        </tr>
        <tr>
            <td class="RightTD">
                <asp:CheckBoxList ID="chkWebVacation" runat="server" DataTextField="NAME" DataValueField="CODE"
                    RepeatColumns="2" RepeatDirection="Horizontal" AppendDataBoundItems="True">
                </asp:CheckBoxList>
            </td>
            <td style="width: 250px" valign="top" class="LeftTD">مجوز درخواست های مرخصی:
            </td>
        </tr>
        <tr>
            <td colspan="2">
                <hr style="color: Yellow; width: 500px" />
            </td>
        </tr>
        <tr>
            <td class="RightTD">
                <asp:CheckBoxList ID="chkWebMission" runat="server" DataTextField="NAME" DataValueField="CODE"
                    RepeatColumns="2" RepeatDirection="Horizontal" AppendDataBoundItems="True">
                </asp:CheckBoxList>
            </td>
            <td style="width: 250px" valign="top" class="LeftTD">مجوز درخواست های ماموریت:
            </td>
        </tr>
        <tr>
            <td colspan="2">
                <hr style="color: Yellow; width: 500px" />
            </td>
        </tr>
        <tr>
            <td class="RightTD">
                <asp:DropDownList ID="ddlCity" runat="server" SkinID="ddlYellow" Width="200px">
                </asp:DropDownList>
            </td>
            <td class="LeftTD">شهر پیش فرض:
            </td>
        </tr>
<%--    <tr>
        <td class="RightTD" colspan="2">
            <asp:CheckBox ID="chkVacationOnPreMonth" runat="server" Font-Names="Tahoma" Font-Size="10pt"
                          Text="عدم امکان ثبت درخواست در دوره قبل" />
        </td>
    </tr>--%>
        <tr>
            <td class="RightTD" colspan="2">
                <asp:CheckBox ID="chkAlertBirthDay" runat="server" Font-Names="Tahoma" Font-Size="10pt"
                    Text="تولد پرسنل اعلام شود" />
            </td>
        </tr>
        <tr>
            <td class="RightTD" colspan="2">
                <asp:CheckBox ID="chkDayEvent" runat="server" Font-Names="Tahoma" Font-Size="10pt"
                    Text="مناسبت ها نمایش داده شود" />
            </td>
        </tr>
        <tr>
            <td class="RightTD" colspan="2">
                <asp:CheckBox ID="chkTransferMorakhasi" runat="server" Font-Names="Tahoma" Font-Size="10pt"
                    Text="مرخصی ها توسط winkart  منتقل شوند" />
            </td>
        </tr>
        <tr>
            <td class="RightTD" colspan="2">
                <asp:CheckBox ID="chkTransferMamoriat" runat="server" Font-Names="Tahoma" Font-Size="10pt"
                    Text="ماموریت ها توسط Winkart منتقل شوند" />
            </td>
        </tr>
        <tr>
            <td class="RightTD" colspan="2">
                <asp:CheckBox ID="chkMorInHoliday" runat="server" Font-Names="Tahoma" Font-Size="10pt"
                    Text="عدم امکان ثبت مرخصی هایی که ابتدا یا انتهای آن ها روز تعطیل باشد" />
            </td>
        </tr>
        <tr>
            <td class="RightTD" colspan="2">
                <asp:CheckBox ID="chkMorAfterHoliday" runat="server" Font-Names="Tahoma" Font-Size="10pt"
                    Text="عدم امکان ثبت مرخصی هایی که بعد از تعطیلات باشند در شرایطی که قبل از تعطیلات فرد درخواست مرخصی داشته باشد" />
            </td>
        </tr>
        <tr>
            <td class="RightTD" colspan="2">
                <asp:CheckBox ID="chkDisableMorLeft" runat="server" Font-Names="Tahoma" Font-Size="10pt"
                    Text="عدم نمایش مانده مرخصی در فرم ها" />
            </td>
        </tr>
        <tr>
            <td class="RightTD" colspan="2">
                <asp:CheckBox ID="chkClock" runat="server" Font-Names="Tahoma" Font-Size="10pt" Text="کاربر امکان انتخاب دستگاه ساعت در برگه ورود و خروج را داشته باشد." />
            </td>
        </tr>
        <tr>
            <td class="RightTD" colspan="2">
                <asp:CheckBox ID="chkVacationUseWorkCalendar" runat="server" Font-Names="Tahoma"
                    Font-Size="10pt" Text="محاسبات روزها در عملیات ورود و خروج، مرخصی، ماموریت و اضافه کاری بر مبنای تقویم کاری پرسنل باشد." />
            </td>
        </tr>
        <tr>
            <td class="RightTD" colspan="2">
                <asp:CheckBox ID="chkAllowIoInCurrentDay" runat="server" Font-Names="Tahoma" Font-Size="10pt"
                    Text="امکان ثبت ورود و خروج در روز جاری وجود داشته باشد" />
            </td>
        </tr>
        <tr>
            <td class="RightTD" colspan="2">
                <asp:CheckBox ID="chSaveMissionTime" runat="server" Font-Names="Tahoma" Font-Size="10pt"
                    Text="امکان ثبت ساعت های ماموریت وجود داشته باشد" />
            </td>
        </tr>
        <tr>
            <td class="RightTD" colspan="2">
                <asp:CheckBox ID="chkCommentRequred" runat="server" Font-Names="Tahoma" Font-Size="10pt"
                    Text="وارد کردن فیلد توضیحات برای برگه ماموریت اجباری باشد" />
            </td>
        </tr>
        <tr>
            <td class="RightTD" colspan="2">
                <asp:CheckBox ID="chkCommentRequredForExtraWork" runat="server" Font-Names="Tahoma" Font-Size="10pt"
                    Text="وارد کردن فیلد توضیحات برای برگه مجوز اضافه کار اجباری باشد" OnCheckedChanged="chkCommentRequredForExtraWork_CheckedChanged" />
            </td>
        </tr>
    <tr>
        <td class="RightTD" colspan="2">
            <asp:CheckBox ID="chkCommentRequredForVacation" runat="server" Font-Names="Tahoma" Font-Size="10pt"
                          Text="وارد کردن فیلد توضیحات برای برگه مرخصی اجباری باشد" />
        </td>
    </tr>
    <tr>
        <td class="RightTD" colspan="2">
            <asp:CheckBox ID="chkCommentRequredForIo" runat="server" Font-Names="Tahoma" Font-Size="10pt"
                          Text="وارد کردن فیلد توضیحات برای برگه ورود و خروج اجباری باشد" />
        </td>
    </tr>
        
        

        <tr>
            <td colspan="2">
                <hr style="size: 1px; color: Yellow; width: 500px" />
            </td>
        </tr>
        <tr>
            <td class="RightTD" colspan="2">از
                <asp:TextBox ID="txtVacationPreDays" runat="server" Width="25px"></asp:TextBox>
                <cc1:MaskedEditExtender ID="MaskedEditExtender1" runat="server" AutoComplete="false"
                    Mask="999" MaskType="Number" TargetControlID="txtVacationPreDays">
                </cc1:MaskedEditExtender>
                <cc1:MaskedEditValidator ID="MaskedEditValidator10" runat="server" ControlExtender="MaskedEditExtender1"
                    ControlToValidate="txtVacationPreDays" IsValidEmpty="True" MaximumValue="999"
                    MinimumValue="0" MinimumValueMessage="کمتر از 0">
                </cc1:MaskedEditValidator>
                روز قبل از شروع مرخصی تا
                <asp:TextBox ID="txtVacationNextDays" runat="server" Width="25px"></asp:TextBox>
                <cc1:MaskedEditExtender ID="MaskedEditExtender2" runat="server" AutoComplete="false"
                    Mask="99" MaskType="Number" TargetControlID="txtVacationNextDays">
                </cc1:MaskedEditExtender>
                روز بعد از تاریخ پایان مرخصی، عملیات درخواست مرخصی انجام شود
            </td>
        </tr>
        <tr>
            <td class="RightTD" colspan="2">از
                <asp:TextBox ID="txtMissionPreDays" runat="server" Width="25px"></asp:TextBox>
                <cc1:MaskedEditExtender ID="MaskedEditExtender10" runat="server" AutoComplete="false"
                    Mask="999" MaskType="Number" TargetControlID="txtMissionPreDays">
                </cc1:MaskedEditExtender>
                <cc1:MaskedEditValidator ID="MaskedEditValidator9" runat="server" ControlExtender="MaskedEditExtender10"
                    ControlToValidate="txtMissionPreDays" IsValidEmpty="True" MaximumValue="999"
                    MinimumValue="0" MinimumValueMessage="کمتر از 0">
                </cc1:MaskedEditValidator>
                روز قبل از شروع ماموریت تا
                <asp:TextBox ID="txtMissionNextDays" runat="server" Width="25px"></asp:TextBox>
                <cc1:MaskedEditExtender ID="MaskedEditExtender11" runat="server" AutoComplete="false"
                    Mask="99" MaskType="Number" TargetControlID="txtMissionNextDays">
                </cc1:MaskedEditExtender>
                روز بعد از تاریخ پایان ماموریت، عملیات درخواست ماموریت انجام شود
            </td>
        </tr>
        <tr>
            <td class="RightTD" colspan="2">از
                <asp:TextBox ID="txtExtraWorkPreDay" runat="server" Width="25px"></asp:TextBox>
                <cc1:MaskedEditExtender ID="MaskedEditExtender12" runat="server" AutoComplete="false"
                    Mask="999" MaskType="Number" TargetControlID="txtExtraWorkPreDay">
                </cc1:MaskedEditExtender>
                <cc1:MaskedEditValidator ID="MaskedEditValidator8" runat="server" ControlExtender="MaskedEditExtender12"
                    ControlToValidate="txtExtraWorkPreDay" IsValidEmpty="True" MaximumValue="999"
                    MinimumValue="0" MinimumValueMessage="کمتر از 0">
                </cc1:MaskedEditValidator>
                روز قبل از شروع اضافه کار تا
                <asp:TextBox ID="txtExtraWorkNextDay" runat="server" Width="25px"></asp:TextBox>
                <cc1:MaskedEditExtender ID="MaskedEditExtender13" runat="server" AutoComplete="false"
                    Mask="99" MaskType="Number" TargetControlID="txtExtraWorkNextDay">
                </cc1:MaskedEditExtender>
                روز بعد از تاریخ پایان اضافه کار، عملیات درخواست اضافه کار انجام شود
            </td>
        </tr>
        <tr>
            <td class="RightTD" colspan="2">تا
                <asp:TextBox ID="txtIoNextDay" ClientIDMode="Static" runat="server" Width="25px"
                    MaxLength="3"></asp:TextBox>
                <asp:Label ID="lblExitEntryError" runat="server" Style="color: red; margin-left: 5px;"></asp:Label>
                <cc1:MaskedEditExtender ID="MaskedEditExtender23" runat="server" AutoComplete="false"
                    Mask="99" MaskType="Number" TargetControlID="txtIoNextDay">
                </cc1:MaskedEditExtender>
                روز بعد از تاریخ مورد نظر عملیات برگه ورود و خروج انجام شود
            </td>
        </tr>
        <tr>
            <td colspan="2">
                <hr style="color: Yellow; width: 500px" />
            </td>
        </tr>
        <tr>
            <td class="RightTD" colspan="2">مهلت تایید درخواست مرخصی
                <asp:TextBox ID="txtDeadLineVacationConfirm" runat="server" Width="25px"></asp:TextBox>
                <cc1:MaskedEditExtender ID="MaskedEditExtender14" runat="server" AutoComplete="false"
                    Mask="999" MaskType="Number" TargetControlID="txtDeadLineVacationConfirm">
                </cc1:MaskedEditExtender>
                <cc1:MaskedEditValidator ID="MaskedEditValidator11" runat="server" ControlExtender="MaskedEditExtender14"
                    ControlToValidate="txtDeadLineVacationConfirm" IsValidEmpty="True" MaximumValue="999"
                    MinimumValue="1" MinimumValueMessage="مهلت تایید درخواست مرخصی حداقل 1">
                </cc1:MaskedEditValidator>
                روز بعد از تاریخ درخواست مرخصی است. پس از پایان مهلت تایید یک برگه و عدم تایید آن،
                وضعیت برگه
                <asp:DropDownList ID="ddlVacationstatus" runat="server" SkinID="ddlYellow" Width="85px"
                    Font-Size="10px" Font-Names="Tahoma">
                    <asp:ListItem Value="10" Selected="True">تایید شده</asp:ListItem>
                    <asp:ListItem Value="1">تایید نشده</asp:ListItem>
                    <asp:ListItem Value="11">تعلیق</asp:ListItem>
                </asp:DropDownList>
                خواهد بود.
            </td>
        </tr>
        <tr>
            <td class="RightTD" colspan="2">مهلت تایید درخواست ماموریت
                <asp:TextBox ID="txtDeadLineMissionConfirm" runat="server" Width="25px"></asp:TextBox>
                <cc1:MaskedEditExtender ID="MaskedEditExtender15" runat="server" AutoComplete="false"
                    Mask="999" MaskType="Number" TargetControlID="txtDeadLineMissionConfirm">
                </cc1:MaskedEditExtender>
                <cc1:MaskedEditValidator ID="MaskedEditValidator12" runat="server" ControlExtender="MaskedEditExtender15"
                    ControlToValidate="txtDeadLineMissionConfirm" IsValidEmpty="True" MaximumValue="999"
                    MinimumValue="1" MinimumValueMessage="مهلت تایید درخواست ماموریت حداقل 1">
                </cc1:MaskedEditValidator>
                روز بعد از تاریخ درخواست ماموریت است. پس از پایان مهلت تایید یک برگه و عدم تایید
                آن، وضعیت برگه
                <asp:DropDownList ID="ddlMissionStatus" runat="server" SkinID="ddlYellow" Width="85px"
                    Font-Size="10px" Font-Names="Tahoma">
                    <asp:ListItem Value="10" Selected="True">تایید شده</asp:ListItem>
                    <asp:ListItem Value="1">تایید نشده</asp:ListItem>
                    <asp:ListItem Value="11">تعلیق</asp:ListItem>
                </asp:DropDownList>
                خواهد بود.
            </td>
        </tr>
        <tr>
            <td class="RightTD" colspan="2">مهلت تایید درخواست اضافه کاری
                <asp:TextBox ID="txtDeadLineEwConfirm" runat="server" Width="25px"></asp:TextBox>
                <cc1:MaskedEditExtender ID="MaskedEditExtender16" runat="server" AutoComplete="false"
                    Mask="999" MaskType="Number" TargetControlID="txtDeadLineEwConfirm">
                </cc1:MaskedEditExtender>
                <cc1:MaskedEditValidator ID="MaskedEditValidator13" runat="server" ControlExtender="MaskedEditExtender16"
                    ControlToValidate="txtDeadLineEwConfirm" IsValidEmpty="True" MaximumValue="999"
                    MinimumValue="1" MinimumValueMessage="مهلت تایید درخواست اضافه کاری حداقل 1">
                </cc1:MaskedEditValidator>
                روز بعد از تاریخ درخواست اضافه کاری است. پس از پایان مهلت تایید یک برگه و عدم تایید
                آن، وضعیت برگه
                <asp:DropDownList ID="ddlEwStatus" runat="server" SkinID="ddlYellow" Width="85px"
                    Font-Size="10px" Font-Names="Tahoma">
                    <asp:ListItem Value="10" Selected="True">تایید شده</asp:ListItem>
                    <asp:ListItem Value="1">تایید نشده</asp:ListItem>
                    <asp:ListItem Value="11">تعلیق</asp:ListItem>
                </asp:DropDownList>
                خواهد بود.
            </td>
        </tr>
        <tr>
            <td class="RightTD" colspan="2">مهلت تایید درخواست ورود و خروج
                <asp:TextBox ID="txtDeadLineIoConfirm" runat="server" Width="25px"></asp:TextBox>
                <cc1:MaskedEditExtender ID="MaskedEditExtender17" runat="server" AutoComplete="false"
                    Mask="999" MaskType="Number" TargetControlID="txtDeadLineIoConfirm">
                </cc1:MaskedEditExtender>
                <cc1:MaskedEditValidator ID="MaskedEditValidator14" runat="server" ControlExtender="MaskedEditExtender17"
                    ControlToValidate="txtDeadLineIoConfirm" IsValidEmpty="True" MaximumValue="999"
                    MinimumValue="1" MinimumValueMessage="مهلت تایید درخواست ورود و خروج حداقل 1">
                </cc1:MaskedEditValidator>
                روز بعد از تاریخ درخواست ورود و خروج است. پس از پایان مهلت تایید یک برگه و عدم تایید
                آن، وضعیت برگه
                <asp:DropDownList ID="ddlIoStatus" runat="server" SkinID="ddlYellow" Width="85px"
                    Font-Size="10px" Font-Names="Tahoma">
                    <asp:ListItem Value="10" Selected="True">تایید شده</asp:ListItem>
                    <asp:ListItem Value="1">تایید نشده</asp:ListItem>
                    <asp:ListItem Value="11">تعلیق</asp:ListItem>
                </asp:DropDownList>
                خواهد بود.
            </td>
        </tr>
        <tr>
            <td colspan="2">
                <hr style="size: 1px; color: Yellow; width: 500px" />
            </td>
        </tr>
        <tr>
            <td class="RightTD" colspan="2">
                <asp:CheckBox ID="chkLimitForOrdinaryVaction" runat="server" Font-Names="Tahoma" Font-Size="10pt"
                    Text="محدودیت در تعداد و مدت زمان مرخصی های ساعتی فقط برای مرخصی ساعتی استحقاقی اعمال شود." />
            </td>
        </tr>
        <tr>
            <td class="RightTD" colspan="2">
                <asp:CheckBox ID="chkCheckIoInVacation" runat="server" Font-Names="Tahoma" Font-Size="10pt"
                    Text="محدودیت در ثبت مرخصی اول وقت، در صورت ثبت ورود اول وقت اعمال نشود" />
            </td>
        </tr>
        <tr>
            <td class="RightTD" colspan="2">
                <asp:CheckBox ID="chkInBeginTimeVacation" runat="server" Font-Names="Tahoma" Font-Size="10pt"
                    Text="اعمال محدودیت اول وقت برای مرخصی های ساعتی تا" />
                <asp:TextBox ID="txtTeloranceForBeginTimeVacation" runat="server" Width="45px"></asp:TextBox>
                <cc1:MaskedEditExtender ID="MaskedEditExtender19" runat="server" AutoComplete="false"
                    Mask="99999" MaskType="Number" TargetControlID="txtTeloranceForBeginTimeVacation">
                </cc1:MaskedEditExtender>
                <cc1:MaskedEditValidator ID="MaskedEditValidator16" runat="server" ControlExtender="MaskedEditExtender19"
                    ControlToValidate="txtTeloranceForBeginTimeVacation" IsValidEmpty="True" MaximumValue="1440"
                    MinimumValue="1" MinimumValueMessage="کمتر از 1">
                </cc1:MaskedEditValidator>
                دقیقه بعد از زمان شروع کار
            </td>
        </tr>
        <tr>
            <td class="RightTD" colspan="2">
                <asp:CheckBox ID="chkCheckBeginTimeVacationForNextDays" runat="server" Font-Names="Tahoma" Font-Size="10pt"
                    Text="محدودیت در ثبت مرخصی اول وقت، برای درخواست مرخصی های بعد از روز جاری اعمال نشود " />
            </td>
        </tr>

        <tr>
            <td class="RightTD" colspan="2">تعداد مرخصی های اول وقت ساعتی درخواستی در یک دوره/ماه، نباید بیشتر از
            <asp:TextBox ID="txtBeginTimeVacationCount" runat="server" Width="45px"></asp:TextBox>
                <cc1:MaskedEditExtender ID="MaskedEditExtender24" runat="server" AutoComplete="false"
                    Mask="99999" MaskType="Number" TargetControlID="txtBeginTimeVacationCount">
                </cc1:MaskedEditExtender>
                <cc1:MaskedEditValidator ID="MaskedEditValidator20" runat="server" ControlExtender="MaskedEditExtender4"
                    ControlToValidate="txtBeginTimeVacationCount" IsValidEmpty="True" MaximumValue="99999"
                    MinimumValue="0" MinimumValueMessage="کمتر از0">
                </cc1:MaskedEditValidator>
                باشد
            </td>
        </tr>

        <tr>
            <td class="RightTD" colspan="2">تعداد مرخصی های ساعتی درخواستی در یک دوره/ماه، نباید بیشتر از
                <asp:TextBox ID="txtVacationCount" runat="server" Width="45px"></asp:TextBox>
                <cc1:MaskedEditExtender ID="MaskedEditExtender4" runat="server" AutoComplete="false"
                    Mask="99999" MaskType="Number" TargetControlID="txtVacationCount">
                </cc1:MaskedEditExtender>
                <cc1:MaskedEditValidator ID="MaskedEditValidator7" runat="server" ControlExtender="MaskedEditExtender4"
                    ControlToValidate="txtVacationCount" IsValidEmpty="True" MaximumValue="99999"
                    MinimumValue="0" MinimumValueMessage="کمتر از0">
                </cc1:MaskedEditValidator>
                باشد
            </td>
        </tr>
        <tr>
            <td class="RightTD" colspan="2">
                <asp:CheckBox ID="chkCheckIoInMission" runat="server" Font-Names="Tahoma" Font-Size="10pt"
                    Text="محدودیت در ثبت ماموریت اول وقت، در صورت ثبت ورود اول وقت اعمال نشود" />
            </td>
        </tr>
        <tr>
            <td class="RightTD" colspan="2">
                <asp:CheckBox ID="chkInBeginTimeMission" runat="server" Font-Names="Tahoma" Font-Size="10pt"
                    Text="اعمال محدودیت اول وقت برای ماموریت های ساعتی تا" />
                <asp:TextBox ID="txtTeloranceForBeginTimeMission" runat="server" Width="45px"></asp:TextBox>
                <cc1:MaskedEditExtender ID="MaskedEditExtender20" runat="server" AutoComplete="false"
                    Mask="99999" MaskType="Number" TargetControlID="txtTeloranceForBeginTimeMission">
                </cc1:MaskedEditExtender>
                <cc1:MaskedEditValidator ID="MaskedEditValidator17" runat="server" ControlExtender="MaskedEditExtender20"
                    ControlToValidate="txtTeloranceForBeginTimeMission" IsValidEmpty="True" MaximumValue="1440"
                    MinimumValue="1" MinimumValueMessage="کمتر از 1">
                </cc1:MaskedEditValidator>
                دقیقه بعد از زمان شروع کار
            </td>
        </tr>
        <tr>
            <td class="RightTD" colspan="2">
                <asp:CheckBox ID="chkCheckBeginTimeMissionForNextDays" runat="server" Font-Names="Tahoma" Font-Size="10pt"
                    Text="محدودیت در ثبت ماموریت اول وقت، برای درخواست ماموریت های بعد از روز جاری اعمال نشود " />
            </td>
        </tr>
        
    <tr>
        <td class="RightTD" colspan="2">تعداد ماموریت های اول وقت ساعتی درخواستی در یک دوره/ماه، نباید بیشتر از
            <asp:TextBox ID="txtBeginTimeMissionCount" runat="server" Width="45px"></asp:TextBox>
            <cc1:MaskedEditExtender ID="MaskedEditExtender25" runat="server" AutoComplete="false"
                                    Mask="99999" MaskType="Number" TargetControlID="txtBeginTimeMissionCount">
            </cc1:MaskedEditExtender>
            <cc1:MaskedEditValidator ID="MaskedEditValidator21" runat="server" ControlExtender="MaskedEditExtender4"
                                     ControlToValidate="txtBeginTimeMissionCount" IsValidEmpty="True" MaximumValue="99999"
                                     MinimumValue="0" MinimumValueMessage="کمتر از0">
            </cc1:MaskedEditValidator>
            باشد
        </td>
    </tr>

        <tr>
            <td class="RightTD" colspan="2">تعداد ماموریت های ساعتی درخواستی در یک دوره/ماه، نباید بیشتر از
                <asp:TextBox ID="txtMissionCount" runat="server" Width="45px"></asp:TextBox>
                <cc1:MaskedEditExtender ID="MaskedEditExtender18" runat="server" AutoComplete="false"
                    Mask="99999" MaskType="Number" TargetControlID="txtMissionCount">
                </cc1:MaskedEditExtender>
                <cc1:MaskedEditValidator ID="MaskedEditValidator15" runat="server" ControlExtender="MaskedEditExtender18"
                    ControlToValidate="txtMissionCount" IsValidEmpty="True" MaximumValue="99999"
                    MinimumValue="0" MinimumValueMessage="کمتر از0">
                </cc1:MaskedEditValidator>
                باشد.
            </td>
        </tr>
        <tr>
            <td class="RightTD" colspan="2">
                <asp:Label ID="lblMaxHourlyVacationPerYear" runat="server" Text="حداکثر مرخصی ساعتی در سال : " Font-Names="Tahoma" Font-Size="10pt"></asp:Label>
                <asp:TextBox Width="50px" ID="txtMaxHourlyVacationPerYear" runat="server" CssClass="timeInput" Columns="6"></asp:TextBox>
                <asp:RegularExpressionValidator runat="server" ValidationExpression="[0-9][0-9][0-9]:[0-5][0-9]"
                    ControlToValidate="txtMaxHourlyVacationPerYear" ErrorMessage="فرمت مقدار وارد شده نامعتبر است (فرمت معتبر=000:00)"></asp:RegularExpressionValidator>
                <cc1:MaskedEditExtender ID="maskMaxHourlyVacationPerYear" runat="server" AutoComplete="False" AutoCompleteValue="999:99"
                    Mask="999:99" MaskType="Time" TargetControlID="txtMaxHourlyVacationPerYear">
                </cc1:MaskedEditExtender>
            </td>
        </tr>
        <tr>
            <td colspan="2">
                <hr style="size: 1px; color: Yellow; width: 500px" />
            </td>
        </tr>
        <tr>
            <td class="RightTD" colspan="2">کارکنان جدید تا
                <asp:TextBox ID="txtDayAfterEmployee" runat="server" Width="25px"></asp:TextBox>
                <cc1:MaskedEditExtender ID="MaskedEditExtender3" runat="server" AutoComplete="false"
                    Mask="999" MaskType="Number" TargetControlID="txtDayAfterEmployee">
                </cc1:MaskedEditExtender>
                <cc1:MaskedEditValidator ID="MaskedEditValidator6" runat="server" ControlExtender="MaskedEditExtender3"
                    ControlToValidate="txtDayAfterEmployee" IsValidEmpty="True" MaximumValue="999"
                    MinimumValue="0" MinimumValueMessage="کمتر از 0">
                </cc1:MaskedEditValidator>
                روز پس از تاریخ استخدام امکان مشاهده منوی درخواست ها را نداشته باشند.
            </td>
        </tr>
        <tr>
            <td class="RightTD" colspan="2">اجازه درخواست مرخصی تا مقدار مانده مرخصی
                <asp:TextBox ID="txtMaxVacation" runat="server" Width="80px"></asp:TextBox>
                دقیقه .
                <asp:RangeValidator 
                    runat="server" 
                    MinimumValue="-2147483647"
                    MaximumValue="2147483647" 
                    Type="Integer"
                    ControlToValidate="txtMaxVacation" 
                    ErrorMessage = "لطفا عددی بین -2147483647 تا 2147483647 وارد کنید">
                </asp:RangeValidator>
            </td>
        </tr>
        <tr>
            <td class="RightTD" colspan="2">مجموع ساعات مرخصی های ساعتی درخواستی در یک روز، نباید بیشتر از
                <asp:TextBox ID="txtMaxMorInDay" runat="server" Width="35px"></asp:TextBox>
                <cc1:MaskedEditExtender ID="MaskedEditExtender5" runat="server" AutoComplete="false"
                    Mask="9999" MaskType="Number" TargetControlID="txtMaxMorInDay">
                </cc1:MaskedEditExtender>
                <cc1:MaskedEditValidator ID="MaskedEditValidator5" runat="server" ControlExtender="MaskedEditExtender5"
                    ControlToValidate="txtMaxMorInDay" IsValidEmpty="True" MaximumValue="99999" MinimumValue="0"
                    MinimumValueMessage="کمتر از 0">
                </cc1:MaskedEditValidator>
                دقیقه باشد.
            </td>
        </tr>
        <tr>
            <td class="RightTD" colspan="2">مجموع ساعات مرخصی های ساعتی درخواستی در یک دوره/ماه، نباید بیشتر از
                <asp:TextBox ID="txtMaxMorInPeriod" runat="server" Width="45px"></asp:TextBox>
                <cc1:MaskedEditExtender ID="MaskedEditExtender9" runat="server" AutoComplete="false"
                    Mask="99999" MaskType="Number" TargetControlID="txtMaxMorInPeriod">
                </cc1:MaskedEditExtender>
                <cc1:MaskedEditValidator ID="MaskedEditValidator4" runat="server" ControlExtender="MaskedEditExtender9"
                    ControlToValidate="txtMaxMorInPeriod" IsValidEmpty="True" MaximumValue="99999"
                    MinimumValue="0" MinimumValueMessage="کمتر از 0">
                </cc1:MaskedEditValidator>
                دقیقه باشد.
            </td>
        </tr>
        <tr>
            <td class="RightTD" colspan="2">مدت زمان یک ماموریت ساعتی نباید بیش از  
                <asp:TextBox ID="txtLimitOnTimmingMissionLength" runat="server" Width="45px"></asp:TextBox>
                <cc1:MaskedEditExtender ID="MaskedEditExtender21" runat="server" AutoComplete="false"
                    Mask="9999" MaskType="Number" TargetControlID="txtLimitOnTimmingMissionLength">
                </cc1:MaskedEditExtender>
                <cc1:MaskedEditValidator ID="MaskedEditValidator18" runat="server" ControlExtender="MaskedEditExtender21"
                    ControlToValidate="txtLimitOnTimmingMissionLength" IsValidEmpty="True" MaximumValue="1440" MaximumValueMessage="1440"
                    MinimumValue="0" MinimumValueMessage="کمتر از0">
                </cc1:MaskedEditValidator>
                دقیقه باشد.
            </td>
        </tr>
        <tr>
            <td class="RightTD" colspan="2">مجموع ساعات ماموریت های ساعتی درخواستی در یک روز، نباید بیشتر از
                <asp:TextBox ID="txtMaxMisInDay" runat="server" Width="35px"></asp:TextBox>
                <cc1:MaskedEditExtender ID="MaskedEditExtender22" runat="server" AutoComplete="false"
                    Mask="9999" MaskType="Number" TargetControlID="txtMaxMisInDay">
                </cc1:MaskedEditExtender>
                <cc1:MaskedEditValidator ID="MaskedEditValidator19" runat="server" ControlExtender="MaskedEditExtender22"
                    ControlToValidate="txtMaxMisInDay" IsValidEmpty="True" MaximumValue="1440" MinimumValue="0" MaximumValueMessage="1440"
                    MinimumValueMessage="کمتر از 0">
                </cc1:MaskedEditValidator>
                دقیقه باشد.
            </td>
        </tr>
        <tr>
            <td class="RightTD" colspan="2">افرادی که از ابتدای سال جاری
                <asp:TextBox ID="txtMotavaliDay" runat="server" Width="35px"></asp:TextBox>
                <cc1:MaskedEditExtender ID="MaskedEditExtender6" runat="server" AutoComplete="false"
                    Mask="9999" MaskType="Number" TargetControlID="txtMotavaliDay">
                </cc1:MaskedEditExtender>
                <cc1:MaskedEditValidator ID="MaskedEditValidator1" runat="server" ControlExtender="MaskedEditExtender6"
                    ControlToValidate="txtMotavaliDay" IsValidEmpty="True" MaximumValue="365" MinimumValue="2"
                    MaximumValueMessage="بیشتر از 365" MinimumValueMessage="کمتر از 2">
                </cc1:MaskedEditValidator>
                روز متوالی یا
                <asp:TextBox ID="txtMotanavebDay" runat="server" Width="35px"></asp:TextBox>
                <cc1:MaskedEditExtender ID="MaskedEditExtender7" runat="server" AutoComplete="false"
                    Mask="9999" MaskType="Number" TargetControlID="txtMotanavebDay">
                </cc1:MaskedEditExtender>
                <cc1:MaskedEditValidator ID="MaskedEditValidator2" runat="server" ControlExtender="MaskedEditExtender7"
                    ControlToValidate="txtMotanavebDay" IsValidEmpty="True" MaximumValue="365" MinimumValue="1"
                    MaximumValueMessage="بیشتر از 365" MinimumValueMessage="کمتر از 1">
                </cc1:MaskedEditValidator>
                روز متناوب، ساعت ورود ندارد به صورت اتوماتیک استخراج شوند و به مدیران قسمت ها نمایش
                داده شوند.
            </td>
        </tr>
        <tr>
            <td class="RightTD" colspan="2">پرسنل اجازه ثبت بیش از
                <asp:TextBox ID="txtIoRequestNumber" runat="server" Width="35px"></asp:TextBox>
                <cc1:MaskedEditExtender ID="MaskedEditExtender8" runat="server" AutoComplete="false"
                    Mask="9999" MaskType="Number" TargetControlID="txtIoRequestNumber">
                </cc1:MaskedEditExtender>
                <cc1:MaskedEditValidator ID="MaskedEditValidator3" runat="server" ControlExtender="MaskedEditExtender8"
                    ControlToValidate="txtIoRequestNumber" IsValidEmpty="True" MaximumValue="9999"
                    MinimumValue="0" MinimumValueMessage="کمتر از 0">
                </cc1:MaskedEditValidator>
                برگه ورود و خروج را در ماه/دوره نداشته باشند.
            </td>
        </tr>
        <tr>
            <td class="LeftTD" colspan="2">
                <asp:Button ID="btnChangeSetting" runat="server" Text="اعمال تغییرات" SkinID="btnOrange" ClientIDMode="Static"
                    OnClick="btnChangeSetting_Click" />
                &nbsp;<asp:Button ID="btnSetPermission" runat="server" Text="تنظیم دسترسی ها" SkinID="btnOrange"
                    OnClick="btnSetPermission_Click" />
            </td>
        </tr>
    </table>
</asp:Content>
