411 lines
16 KiB
Plaintext
411 lines
16 KiB
Plaintext
@model CompanyManagment.App.Contracts.InstitutionContract.CreateInstitutionContract
|
||
@{
|
||
var adminVersion = _0_Framework.Application.Version.AdminVersion;
|
||
<style>
|
||
/* .modal-dialog {
|
||
width: 94% !important;
|
||
}*/
|
||
.st .select2-container {
|
||
width: 100% !important;
|
||
display: inline-block !important;
|
||
}
|
||
|
||
.select2-container {
|
||
width: 100% !important;
|
||
}
|
||
|
||
.modal-footer {
|
||
border-top: unset !important;
|
||
}
|
||
|
||
.modal-header {
|
||
border-bottom: unset;
|
||
}
|
||
|
||
.modal-body {
|
||
padding-top: 0px !important;
|
||
}
|
||
|
||
.close {
|
||
float: right !important;
|
||
margin-right: -20px;
|
||
}
|
||
|
||
.modal .modal-dialog .modal-content .modal-footer {
|
||
padding-top: unset !important;
|
||
}
|
||
|
||
p {
|
||
direction: ltr !important;
|
||
text-align: right !important;
|
||
}
|
||
|
||
input[type=radio]:hover {
|
||
cursor: pointer;
|
||
}
|
||
|
||
.error {
|
||
font-size: 14px !important;
|
||
}
|
||
|
||
.invalidMobile {
|
||
border-color: red !important;
|
||
color: red !important;
|
||
}
|
||
</style>
|
||
|
||
}
|
||
@{
|
||
|
||
|
||
|
||
|
||
@*<script src="~/lib/select2/js/select2.js"></script>
|
||
<script src="~/lib/select2/js/i18n/fa.js"></script>
|
||
|
||
<link href="~/lib/select2/css/select2.css" rel="stylesheet" />*@
|
||
}
|
||
<div class="modal-header">
|
||
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">
|
||
<span style="font-size: 24px">×</span>
|
||
</button>
|
||
|
||
</div>
|
||
<form asp-page="./Index" asp-page-handler="Create" id="institutionContract" autocomplete="off"
|
||
method="post"
|
||
data-ajax="true"
|
||
data-callback=""
|
||
data-action="ContractRefresh">
|
||
<div class="modal-body">
|
||
<div class="row">
|
||
|
||
<fieldset style="border: 1px solid #999797; border-radius: 10px; padding: revert">
|
||
<legend style="margin-bottom: 5px; font-size: 13px; border-bottom: 0px; color: #505458; width: 320px; text-align: center;"> تنظیم قرارداد مالی موسسه و اشخاص حقیقی / حفوقی </legend>
|
||
|
||
<!--انتخاب طرف حساب و معرف-->
|
||
<div class="row">
|
||
<div class="col-md-6">
|
||
<label> معرف </label>
|
||
<div class="form-group se" dir="rtl">
|
||
|
||
<select id="getContractingPrties" onchange="loadContractingPrties()" class="form-control select-city" asp-for="RepresentativeId" asp-items="@Model.RepresentativeSelectList">
|
||
<option value="noId"> انتخاب معرف </option>
|
||
|
||
</select>
|
||
|
||
|
||
</div>
|
||
<span asp-validation-for="RepresentativeId" class="error"></span>
|
||
</div>
|
||
<div class="col-md-6">
|
||
<div class="form-group">
|
||
|
||
<label>طرف حساب</label>
|
||
<div id="person">
|
||
<div class="form-group se person" dir="rtl">
|
||
|
||
<select id="getContracingPartiesInfo" onchange="loadContracingPartiesInfo()" class="form-control select-city" asp-for="ContractingPartyId" asp-items="@Model.ContractingPartiesSelectList">
|
||
<option value="0"> انتخاب طرف حساب </option>
|
||
|
||
</select>
|
||
@*<input type="hidden" id="FatherName" asp-for="FathersName" />
|
||
<input type="hidden" id="PersonnelNationalCode" asp-for="NationalCode" />
|
||
<input type="hidden" id="PersonnelDateOfBirth" asp-for="DateOfBirth" />
|
||
<input type="hidden" id="ArchiveCode" asp-for="ArchiveCode" />*@
|
||
|
||
</div>
|
||
</div>
|
||
|
||
<span asp-validation-for="ContractingPartyId" class="error"></span>
|
||
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
<!--تاریخ قرارداد و استان و شهر-->
|
||
<div class="row">
|
||
|
||
<div class="col-md-6">
|
||
<div class="form-group">
|
||
<input dir="ltr" id="contractDate" maxlength="10" style="text-align: center; width: 100%" placeholder="تاریخ قرارداد" class="form-control date" asp-for="ContractDateFa"/>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="col-md-6">
|
||
|
||
|
||
<div class="col-md-6" style="padding-left: 0px">
|
||
<select class="form-control select-city" asp-for="State" onChange="iranwebsv2(this.value);" style="margin: 0 auto; width: 49% !important">
|
||
<option value=""> استان</option>
|
||
<option value="تهران"> تهران </option>
|
||
<option value="گیلان"> گیلان </option>
|
||
<option value="آذربایجان شرقی"> آذربایجان شرقی</option>
|
||
<option value="خوزستان"> خوزستان </option>
|
||
<option value="فارس"> فارس</option>
|
||
<option value="اصفهان"> اصفهان</option>
|
||
<option value="خراسان رضوی">خراسان رضوی </option>
|
||
<option value="قزوین"> قزوین</option>
|
||
<option value="سمنان"> سمنان </option>
|
||
<option value="قم"> قم</option>
|
||
<option value="مرکزی"> مرکزی</option>
|
||
<option value="زنجان"> زنجان</option>
|
||
<option value="مازندران"> مازندران</option>
|
||
<option value="گلستان"> گلستان</option>
|
||
<option value="اردبیل"> اردبیل </option>
|
||
<option value="آذربایجان غربی"> آذربایجان غربی</option>
|
||
<option value="همدان"> همدان </option>
|
||
<option value="کردستان"> کردستان </option>
|
||
<option value="کرمانشاه"> کرمانشاه </option>
|
||
<option value="لرستان"> لرستان</option>
|
||
<option value="بوشهر"> بوشهر</option>
|
||
<option value="کرمان"> کرمان</option>
|
||
<option value="هرمزگان"> هرمزگان</option>
|
||
<option value="چهارمحال و بختیاری"> چهارمحال و بختیاری</option>
|
||
<option value="یزد"> یزد</option>
|
||
<option value="سیستان و بلوچستان"> سیستان و بلوچستان</option>
|
||
<option value="ایلام"> ایلام</option>
|
||
<option value="کهگلویه و بویراحمد"> کهگلویه و بویراحمد</option>
|
||
<option value="خراسان شمالی"> خراسان شمالی</option>
|
||
<option value="خراسان جنوبی"> خراسان جنوبی</option>
|
||
<option value="البرز"> البرز</option>
|
||
</select>
|
||
</div>
|
||
<div class="col-md-6" style="padding-left: 0px">
|
||
<select class="form-control select-city" name="cityy2" id="city2" style="margin: 0 auto; width: 49% !important">
|
||
<option value=""> شهر </option>
|
||
</select>
|
||
<input asp-for="City" type="hidden" value="" id="hidencity">
|
||
</div>
|
||
|
||
|
||
</div>
|
||
|
||
|
||
</div>
|
||
|
||
|
||
<div class="row">
|
||
<!--تعداد کارگران و کارگاه ها-->
|
||
<div class="col-md-6">
|
||
<div class="form-group">
|
||
<span class="control-label"> تعداد کـــارگاه </span>
|
||
<input type="text" disabled="disabled" value="" id="WCounter" class="form-control" style="width: 33%; display: inline-block; text-align: center">
|
||
<input type="number" asp-for="WorkshopManualCount" value="" class="form-control" style="width: 33%; display: inline-block; text-align: center">
|
||
<span asp-validation-for="EmployeeManualCount" class="text-danger"></span>
|
||
<hr style="margin: 2px;"/>
|
||
<span class="control-label"> تعداد کارگران </span>
|
||
<input type="text" disabled="disabled" value="" id="ECounter" class="form-control" style="width: 33%; display: inline-block; text-align: center">
|
||
<input type="number" asp-for="EmployeeManualCount" value="" class="form-control" style="width: 33%; display: inline-block; text-align: center">
|
||
<span asp-validation-for="EmployeeManualCount" class="text-danger"></span>
|
||
</div>
|
||
</div>
|
||
<!--نشانی-->
|
||
<div class="col-md-6">
|
||
<div class="form-group" style="margin: 0 auto; padding-right: 10px">
|
||
|
||
|
||
<textarea class="form-control" style="height: 72px" placeholder="نشانی :" asp-for="Address"></textarea>
|
||
<span asp-validation-for="Address" class="text-danger"></span>
|
||
|
||
|
||
</div>
|
||
</div>
|
||
|
||
|
||
</div>
|
||
<!--اطلاعات تماس-->
|
||
<div id="item-list" class="project_images">
|
||
<div class="row">
|
||
<div class="col-md-3" style="padding: 0 0;">
|
||
<div class="form-group">
|
||
<label class="control-label"> نوع شماره </label>
|
||
<select class="form-control items" data-phonetype="0" asp-for="ContactInformationList[0].PhoneType">
|
||
<option value=""> </option>
|
||
<option value="شماره همراه"> شماره همراه </option>
|
||
<option value="شماره ثابت"> شماره ثابت </option>
|
||
|
||
</select>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-3" style="padding: 0 0;">
|
||
<div class="form-group">
|
||
<label class="control-label"> سمت </label>
|
||
<select class="form-control items" asp-for="ContactInformationList[0].Position">
|
||
<option value=""> </option>
|
||
<option value="طرف قرارداد"> طرف قرارداد </option>
|
||
<option value="کارفرما"> کارفرما </option>
|
||
<option value="مدیرعامل"> مدیرعامل </option>
|
||
<option value="نماینده کارفرما"> نماینده کارفرما </option>
|
||
<option value="مالی"> مالی </option>
|
||
|
||
</select>
|
||
</div>
|
||
|
||
</div>
|
||
<div class="col-md-3" style="padding: 0 0;">
|
||
<div class="form-group">
|
||
|
||
<label class="control-label"> نام و نام خانوادگی </label>
|
||
<input type="text" class="form-control items" asp-for="ContactInformationList[0].FnameLname">
|
||
</div>
|
||
</div>
|
||
<div class="col-md-3" style="padding: 0 0;">
|
||
<div style="display: flex;align-items: center; ">
|
||
<div class="form-group">
|
||
<label class="control-label"> شماره تماس </label>
|
||
<input type="text" class="form-control items" data-mobile="0" onkeyup="mobileValidation(this);" asp-for="ContactInformationList[0].PhoneNumber">
|
||
<span data-mobile-err="0" style="font-size: 8px; color: red"></span>
|
||
<input type="checkbox" onclick="checking(this);" data-checkbox="0" name="check" style="position: relative; top: -28px; right:99px;"/>
|
||
<input type="hidden" data-checkboxStr="0" asp-for="ContactInformationList[0].SendSmsString"/>
|
||
</div>
|
||
<a href="#" class="remove_project_file" data-remove="0" style="padding: 0 3px;">
|
||
<i style="color: red;font-size: 15px;" class="ion-close-circled pull-left"></i>
|
||
</a>
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
</div>
|
||
|
||
<div class="row">
|
||
<span class="add_project_file col-md-12">
|
||
<button id="add" type="button" class="btn btn-block btn-success btn-rounded waves-effect waves-light" style="margin-bottom: 10px; font-size: 12px;"><i class="fa fa-user-plus" style="padding-left: 3px; font-size: 12px;"></i>افزودن اطلاعات تماس</button>
|
||
</span>
|
||
</div>
|
||
<!--تاریخ شروع و پایان قرارداد - مبلغ قرارداد-->
|
||
<div class="row">
|
||
<div class="col-md-6">
|
||
<div class="form-group">
|
||
<label class="control-label"> مبلغ ماهیانه قرارداد</label>
|
||
<input dir="ltr" type="text" id="amount" value="0" name="Amount" style="text-align: center; width: 100%;" placeholder="مبلغ قرارداد" class="form-control"/>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-6">
|
||
<div class="form-group">
|
||
<label class="control-label"> مالیات بر ارزش افزوده</label>
|
||
|
||
<input disabled="disabled" dir="ltr" value="0" type="text" id="valueAddedTaxFake" name="valueAddedTaxFake" style="text-align: center; width: 100%;" class="form-control"/>
|
||
<input dir="ltr" type="hidden" id="valueAddedTax" asp-for="ValueAddedTaxStr" style="text-align: center; width: 100%;" class="form-control"/>
|
||
<input type="hidden" value="false" name="checkTaxAdded"/>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="col-md-4">
|
||
<div class="form-group">
|
||
<label class="control-label"> تاریخ شروع قرارداد</label>
|
||
<input dir="ltr" id="start" maxlength="10" style="text-align: center; width: 100%" placeholder="تاریخ شروع قرارداد" class="form-control date" asp-for="ContractStartFa"/>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-4">
|
||
<div class="form-group">
|
||
<label class="control-label"> تاریخ پایان قرارداد</label>
|
||
<input dir="ltr" id="end" maxlength="10" style="text-align: center; width: 100%" placeholder="تاریخ پایان قرارداد" class="form-control date" asp-for="ContractEndFa"/>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-4">
|
||
<div class="form-group">
|
||
<label class="control-label"> مبلغ ماهیانه قرارداد</label>
|
||
<input disabled="disabled" dir="ltr" type="text" id="finalAmountFake" name="AmountString" style="text-align: center; width: 100%;" placeholder="مبلغ قرارداد" class="form-control"/>
|
||
<input dir="ltr" type="hidden" id="finalAmount" asp-for="ContractAmountString" style="text-align: center; width: 100%;" placeholder="مبلغ قرارداد" class="form-control"/>
|
||
</div>
|
||
</div>
|
||
|
||
</div>
|
||
|
||
<div class="row">
|
||
<div class="col-md-4">
|
||
<div class="form-group">
|
||
<label class="control-label"> خسارت روزانه</label>
|
||
<input dir="ltr" type="text" id="dailyCompenseation" value="3,000,000" asp-for="DailyCompenseationString" style="text-align: center; width: 100%;" placeholder="خسارت روزانه" class="form-control"/>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-4">
|
||
<div class="form-group">
|
||
<label class="control-label"> وجه التزام</label>
|
||
<input dir="ltr" type="text" id="obligation" value="0" asp-for="ObligationString" style="text-align: center; width: 100%;" placeholder="وجه التزام" class="form-control"/>
|
||
</div>
|
||
</div>
|
||
<div class="col-md-4">
|
||
<div class="form-group">
|
||
<label class="control-label"> مبلغ کل قرارداد</label>
|
||
<input dir="ltr" type="text" id="totalAmount" value="0" asp-for="TotalAmountString" style="text-align: center; width: 100%;" placeholder="مبلغ کل قرارداد" class="form-control"/>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="row">
|
||
<div class="form-group" style="margin: 0 auto;">
|
||
<div class="col-md-12">
|
||
<textarea class="form-control" style="height: 220px" placeholder="توضیحات :" asp-for="Description"></textarea>
|
||
<span asp-validation-for="Description" class="text-danger"></span>
|
||
</div>
|
||
|
||
|
||
</div>
|
||
</div>
|
||
<div class="row m-t-5">
|
||
<div class="col-xs-12">
|
||
<fieldset style="border: 1px solid #999797; border-radius: 10px; padding: revert">
|
||
|
||
<span>مبلغ قرارداد بصورت</span>
|
||
<select asp-for="@Model.OfficialCompany" id="officialStatus" class="form-control" style="display: inline-block; width: 20%;">
|
||
<option value=""> </option>
|
||
<option value="Official"> رسمی </option>
|
||
<option value="NotOfficial"> غیر رسمی </option>
|
||
|
||
</select>
|
||
<span>پرداخت می شود</span>
|
||
|
||
|
||
</fieldset>
|
||
</div>
|
||
</div>
|
||
<div class="row m-t-5" id="valueAdded" style="display: none">
|
||
</div>
|
||
<div class="row m-t-5">
|
||
<div class="col-xs-12">
|
||
<fieldset style="border: 1px solid #999797; border-radius: 10px; padding: revert">
|
||
|
||
<span>عنـوان قـــراداد</span>
|
||
<select asp-for="@Model.TypeOfContract" class="form-control" style="display: inline-block; width: 20%; margin-right: 29px;">
|
||
<option value=""> </option>
|
||
<option value="JobRelation"> روابط کار </option>
|
||
<option value="taxAndFinancial"> حسابداری و مالیات </option>
|
||
|
||
</select>
|
||
<span>می باشد</span>
|
||
|
||
|
||
</fieldset>
|
||
</div>
|
||
</div>
|
||
</fieldset>
|
||
|
||
|
||
</div>
|
||
|
||
</div>
|
||
@*<input type="hidden" asp-for="id" value="id" />*@
|
||
<div class="modal-footer m-b-10">
|
||
|
||
<button id="sendData" type="submit" class="btn btn-success btn-rounded waves-effect waves-light pull-left">ذخیره</button>
|
||
|
||
<button type="button" class="btn btn-default btn-rounded waves-effect waves-light pull-left m-b-5" id="closing" data-dismiss="modal">بستن</button>
|
||
</div>
|
||
|
||
</form>
|
||
<script language="javascript" src="~/AdminTheme/js/city2.js"></script>
|
||
<script src="~/AdminTheme/js/numeral.min.js"></script>
|
||
<script src="~/admintheme/js/jquery.mask_1.14.16.min.js"></script>
|
||
<script>
|
||
var ajaxFindeEndOfYear = '@Url.Page("/Company/InstitutionContracts/Index", "FindEndOfYear")';
|
||
var ajaxCalculateTotalAmount = '@Url.Page("/Company/InstitutionContracts/Index", "MountCounter")';
|
||
|
||
var ajaxLoadContractingPrties = '@Url.Page("/Company/InstitutionContracts/Index", "ContractingParties")';
|
||
var ajaxLoadContractingPrtiesInfo = '@Url.Page("/Company/InstitutionContracts/Index", "WorkshopCountAndEmployeeCount")';
|
||
</script>
|
||
|
||
<script src="~/AssetsAdmin/page/InstitutionContract/js/Create.js?ver=@adminVersion"></script>
|
||
|
||
|