Esempio n. 1
0
        /// <summary>
        /// Save company Has Job
        /// </summary>
        /// <returns></returns>
        public string Save(CompanyHasJob job, string userUuid)
        {
            using (itjob_mainEntities db = new itjob_mainEntities())
            {
                tbl_company_has_job tblModel = new tbl_company_has_job()
                {
                    id          = 0,
                    company_id  = job.CompanyId,
                    job_main_id = job.JobMainId,

                    added_by    = userUuid,
                    update_by   = userUuid,
                    added_date  = DateTime.Now,
                    update_date = DateTime.Now,
                    is_active   = true,
                };
                db.tbl_company_has_job.Add(tblModel);

                try
                {
                    db.SaveChanges();
                    return(null);
                }
                catch (Exception ex)
                {
                    return(ex.Message.ToString());
                }
            }
        }
Esempio n. 2
0
        /// <summary>
        /// Save job
        /// </summary>
        /// <returns></returns>
        public string JobSave(JobMain job, string userUuid, HttpPostedFileBase JobImage, long companyId, out long JobsId)
        {
            string error = _jobPostRepo.JobSave(job, userUuid, out long jobId);

            if (error != null)
            {
                JobsId = 0;
                return(error);
            }

            JobsId = jobId;
            if (job.TagName != null && job.TagName != "")
            {
                string[] tagsList = job.TagName.Split(',');
                error = _tagService.SaveTag(tagsList, JobsId, userUuid);
                if (error != null)
                {
                    return(error);
                }
            }


            CompanyHasJob cojob = new CompanyHasJob()
            {
                JobMainId = jobId,
                CompanyId = companyId,
            };

            error = _compnyHasJobService.Save(cojob, userUuid);
            if (error != null)
            {
                return(error);
            }

            if (JobImage != null)
            {
                error = _documentService.UploadImage(JobImage, Section.Job, userUuid, jobId);
            }

            return(error);
        }
Esempio n. 3
0
 /// <summary>
 /// Save company Has Job
 /// </summary>
 /// <returns></returns>
 public string Save(CompanyHasJob job, string userUuid)
 {
     return(_companyHasJobRepo.Save(job, userUuid));
 }