public ActionResult UpdateManpowerRequestDetail(UpdateManpowerViewModel i) { db.sp_update_manpower_request(i.mrfid, i.DateDeployment, i.position, i.numberofrequired, i.educationattainment, i.course, i.gender, i.agerequirement, i.skilltype, i.skills, i.certification, i.costcenter, i.department, i.jobdescription, i.salarydetails, i.basicpay, i.cola, i.skilled, i.meal, i.transportation, i.gas, i.communication, i.motorcycle, i.clothing, i.medical, i.payoutdate, i.whotolookfor, i.establishment, i.officeaddresstoreport, i.location, i.classification, i.projectname, i.companyrequested, i.requestor, i.requestorcontactnumber, i.requestoremailaddress, "For AM Approval"); var user = db.sp_get_mrf_user_involved(i.mrfid).FirstOrDefault(); var userid = User.Identity.GetUserId(); db.sp_add_notification(userid, user.am_1_id, Users.Fullname(userid) + " sent " + i.mrfid + " to " + Users.Fullname(user.am_1_id) + " for approval", i.mrfid); db.sp_add_notification(userid, user.am_2_id, Users.Fullname(userid) + " sent " + i.mrfid + " to " + Users.Fullname(user.am_2_id) + " for approval", i.mrfid); return(RedirectToAction("dashboard", "recruitmentprocess", new { mrfid = i.mrfid })); }
public ActionResult UpdateManpowerRequestDetail(string mrfid) { var i = db.sp_manpower_detail(mrfid).FirstOrDefault(); var detail = new UpdateManpowerViewModel() { mrfid = mrfid, DateDeployment = (DateTime)i.DateofDeployment, position = i.RequiredPosition, agerequirement = i.AgeRequirement, numberofrequired = (int)i.RequiredNumber, educationattainment = i.EducationalAttainment, course = i.Course, gender = i.Gender, skilltype = i.SkillType, skills = i.SpecificSkill, certification = i.certificate_id, costcenter = i.CostCenter, department = i.Department, jobdescription = Tools.ToTitleCase(i.JobDescription), salarydetails = i.SalaryDetails, basicpay = (decimal)i.BasicPay, cola = (decimal)i.Cola, skilled = (decimal)i.Skilled, meal = (decimal)i.Meal, transportation = (decimal)i.Transportation, gas = (decimal)i.Gas, communication = (decimal)i.Communication, clothing = (decimal)i.Clothing, medical = (decimal)i.Medical, payoutdate = i.PayoutDate, whotolookfor = Tools.ToTitleCase(i.WhotoLookfor), establishment = Tools.ToTitleCase(i.Establishment), officeaddresstoreport = Tools.ToTitleCase(i.OfficeAddresstoReport), location = i.location_id, classification = i.Classification, projectname = Tools.ToTitleCase(i.ProjectName), companyrequested = i.company_id, requestor = Tools.ToTitleCase(i.Requestor), requestorcontactnumber = i.RequestorContactNumber, requestoremailaddress = i.RequestorEmailAddress, businessunit = i.BusinessUnit, employmentstatus = i.EmploymentStatus, Course = i.Course }; return(View(detail)); }