public async Task <IActionResult> Create([Bind("Company,ProfileCreated,IsInactive,IsCompanyHidden")] CompanyJobs companyJobs, Guid id) { companyJobs.Company = id; if (ModelState.IsValid) { companyJobs.Id = Guid.NewGuid(); _context.Add(companyJobs); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Create), "CompanyJobsDescriptions", new { id = companyJobs.Id })); } ViewData["Company"] = new SelectList(_context.CompanyProfiles, "Id", "ContactPhone", companyJobs.Company); return(View(companyJobs)); }
public override Task <Empty> DeleteApplcantEducation(CompanyJobs request, ServerCallContext context) { var logic = new CompanyJobLogic(new EFGenericRepository <CompanyJobPoco>()); List <CompanyJobPoco> pocos = new List <CompanyJobPoco>(); foreach (CompanyJob proto in request.CompJob) { pocos.Add(TranslateFromProto(proto)); } logic.Delete(pocos.ToArray()); return(Task.FromResult(new Empty())); }
private List <CompanyJobPoco> ToPoco(CompanyJobs comJobs) { List <CompanyJobPoco> pocos = new List <CompanyJobPoco>(); foreach (var reply in comJobs.ComJobs) { CompanyJobPoco poco = new CompanyJobPoco(); poco.Id = Guid.Parse(reply.Id); poco.Company = Guid.Parse(reply.Company); poco.ProfileCreated = reply.ProfileCreated.ToDateTime(); poco.IsInactive = reply.IsInActive; poco.IsCompanyHidden = reply.IsCompanyHidden; pocos.Add(poco); } return(pocos); }
public override Task <Empty> UpdateGetCompanyJobs(CompanyJobs request, ServerCallContext context) { List <CompanyJobPoco> pocos = new List <CompanyJobPoco>(); foreach (CompanyJobReply reply in request.CompanyJobReplies) { pocos.Add( new CompanyJobPoco() { Company = Guid.Parse(reply.Company), IsCompanyHidden = reply.IsCompanyHidden, IsInactive = reply.IsInactive, ProfileCreated = DateTime.Parse(reply.ProfileCreated.ToString()) }); } _logic.Update(pocos.ToArray()); return(Task.FromResult <Empty>(null)); }
public override Task <Empty> UpdateCompanyJob(CompanyJobs request, ServerCallContext context) { List <CompanyJobPoco> poco = new List <CompanyJobPoco>(); foreach (var item in request.Cj) { var pocoToUpdate = _logic.Get(Guid.Parse(item.Id)); pocoToUpdate.Company = Guid.Parse(item.Company); pocoToUpdate.IsCompanyHidden = item.IsCompanyHidden; pocoToUpdate.IsInactive = item.IsInactive; pocoToUpdate.ProfileCreated = item.ProfileCreated.ToDateTime(); poco.Add(pocoToUpdate); } _logic.Update(poco.ToArray()); return(Task.FromResult(new Empty())); }
public override Task <Empty> CreateCompanyJob(CompanyJobs request, ServerCallContext context) { List <CompanyJobPoco> pocos = new List <CompanyJobPoco>(); foreach (var item in request.Cj) { CompanyJobPoco poco = new CompanyJobPoco() { Id = Guid.Parse(item.Id), Company = Guid.Parse(item.Company), IsCompanyHidden = item.IsCompanyHidden, IsInactive = item.IsInactive, ProfileCreated = item.ProfileCreated.ToDateTime() }; pocos.Add(poco); } _logic.Add(pocos.ToArray()); return(Task.FromResult(new Empty())); }
protected void Page_Load(object sender, EventArgs e) { ZoomLa.Common.function.AccessRulo(); B_Admin badmin = new B_Admin(); if (!this.Page.IsPostBack) { this.Isuse.SelectedValue = UserModuleConfig.JobsConfig.IsUsed ? "1" : "0"; DataTable glist = gll.GetGroupList(); userlist.DataSource = glist; userlist.DataValueField = "GroupID"; userlist.DataTextField = "GroupName"; userlist.DataBind(); comlist.DataSource = glist; comlist.DataValueField = "GroupID"; comlist.DataTextField = "GroupName"; comlist.DataBind(); userlist.Items.Insert(0, new ListItem("请选择", "0")); comlist.Items.Insert(0, new ListItem("请选择", "0")); userlist.SelectedValue = UserModuleConfig.JobsConfig.PersonGroup.ToString(); comlist.SelectedValue = UserModuleConfig.JobsConfig.CompanyGroup.ToString(); Resume.DataSource = mdll.GetListUser(); Resume.DataTextField = "ModelName"; Resume.DataValueField = "ModelID"; Resume.DataBind(); Resume.Items.Insert(0, new ListItem("请选择用户简历模型", "0")); Company.DataSource = mdll.GetListUser(); Company.DataTextField = "ModelName"; Company.DataValueField = "ModelID"; Company.DataBind(); Company.Items.Insert(0, new ListItem("请选择企业信息模型", "0")); CompanyJobs.DataSource = mdll.GetListUser(); CompanyJobs.DataTextField = "ModelName"; CompanyJobs.DataValueField = "ModelID"; CompanyJobs.DataBind(); CompanyJobs.Items.Insert(0, new ListItem("请选择招聘信息模型", "0")); Resume.SelectedValue = UserModuleConfig.JobsConfig.Resume.ToString(); Company.SelectedValue = UserModuleConfig.JobsConfig.Company.ToString(); BindDrop(UserModuleConfig.JobsConfig.Company, 0); if (UserModuleConfig.JobsConfig.CompanyField > 0) { CompanyField.SelectedValue = UserModuleConfig.JobsConfig.CompanyField.ToString(); } CompanyJobs.SelectedValue = UserModuleConfig.JobsConfig.CompanyJobs.ToString(); BindDrop(UserModuleConfig.JobsConfig.CompanyJobs, 1); if (UserModuleConfig.JobsConfig.JobsField > 0) { JobsField.SelectedValue = UserModuleConfig.JobsConfig.JobsField.ToString(); } TxtConsumePoint.Text = UserModuleConfig.JobsConfig.ConsumePoint.ToString(); ConsumeType.SelectedValue = UserModuleConfig.JobsConfig.ConsumeType.ToString(); } Call.SetBreadCrumb(Master, "<li><a href='" + CustomerPageAction.customPath2 + "Main.aspx'>工作台</a></li><li><a href='UserManage.aspx'>用户管理</a></li><li><a href='Jobsconfig.aspx'>人才招聘</a></li><li>人才模版配置</li>"); }