public IHttpActionResult Post(emlNotification myData)
 {
     if (string.IsNullOrEmpty(myData.ParameterKeys))
     {
         ModelState.AddModelError("ParameterKeys", "ParameterKeys is required");
     }
     if (!string.IsNullOrEmpty(myData.AddressEmailIdTo))
     {
         string emailRegex = @"^([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}" +
                             @"\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\" +
                             @".)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$";
         Regex re = new Regex(emailRegex);
         if (!re.IsMatch(myData.AddressEmailIdTo))
         {
             ModelState.AddModelError("AddressEmailIdTo", "AddressEmailIdTo is not valid");
         }
     }
     else
     {
         ModelState.AddModelError("AddressEmailIdTo", "AddressEmailIdTo is required");
     }
     if (ModelState.IsValid)
     {
         _repository.Post(myData);
     }
     return(Ok(myData));
 }
Beispiel #2
0
 public IHttpActionResult Post(trxDocMandatoryDetail myData)
 {
     myData.LMDate = DateTime.Today;
     _repository.Post(myData);
     _repRekanan.UpdateNote(myData.IdRekanan, myData.ProcInfo);
     return(Ok(myData));
 }
Beispiel #3
0
        public IHttpActionResult Post(trxDataOrganisasiForm myData)
        {
            trxDataOrganisasi orgTemp = new trxDataOrganisasi();

            orgTemp.InjectFrom(myData);
            _repository.Post(orgTemp);
            return(Ok(orgTemp));
        }
Beispiel #4
0
 public IHttpActionResult Post(trxTenagaAhliHeader myData)
 {
     myData.LMDate = DateTime.Today;
     _repository.Post(myData);
     //Update catatan di mstRekanan
     _repRekanan.UpdateNote(myData.IdRekanan, myData.ProcInfo);
     return(Ok(myData));
 }
        public IHttpActionResult Post(trxRekananDocument myData)
        {
            trxRekananDocument rekDocTemp = new trxRekananDocument();

            rekDocTemp.InjectFrom(myData);
            _repository.Post(rekDocTemp);
            return(Ok(rekDocTemp));
        }
        public IHttpActionResult Post(trxNotarisForm myData)
        {
            trxNotari notTemp = new trxNotari();

            notTemp.InjectFrom(myData);
            _repository.Post(notTemp);
            return(Ok(notTemp));
        }
Beispiel #7
0
        public IHttpActionResult PostApplyJob(ApplyJob applyJob)
        {
            var jobapplynow = db.JobLists.Where(x => x.JobListID == applyJob.JobListID).SingleOrDefault();

            var persondetails = db.ApplyJobs.Where(x => x.PersonalDetailID == applyJob.PersonalDetailID).SingleOrDefault(x => x.JobListID == applyJob.JobListID);

            if (persondetails == null && jobapplynow.LastDateofApplication >= DateTime.Now)
            {
                _repository.Post(applyJob);
            }

            return(Ok(persondetails));
        }
Beispiel #8
0
        public IHttpActionResult Post(mstRekananForm myData)
        {
            //membuat data rekanan yang baru, akan meng-insert data contact
            mstContact contactTemp = new mstContact();

            contactTemp.UserId      = myData.CreatedUser;
            contactTemp.IdRekanan   = myData.IdRekanan;
            contactTemp.Name        = myData.UserName;
            contactTemp.Title       = string.Empty;
            contactTemp.CreatedUser = myData.CreatedUser;
            contactTemp.CreatedDate = DateTime.Today;
            contactTemp.IsActive    = true;
            _repContact.Post(contactTemp);

            mstRekanan rekTemp = new mstRekanan();

            rekTemp.InjectFrom(myData);
            rekTemp.LMDate = DateTime.Today;
            _repository.Post(rekTemp);
            return(Ok(rekTemp));
        }
Beispiel #9
0
 public IHttpActionResult PostItem(OrderDetail orderDetail)
 {
     _repository.Post(orderDetail);
     return(Ok(orderDetail));
 }
 public IHttpActionResult Post(trxTenagaAhliTMP myData)
 {
     _repository.Post(myData);
     return(Ok(myData));
 }
Beispiel #11
0
 public IHttpActionResult Post(CONTACT contact)
 {
     _repository.Post(contact);
     return(Ok(contact));
 }
Beispiel #12
0
 public IHttpActionResult PostQuestionCategory(QuestionCategory questionCategory)
 {
     _repo.Post(questionCategory);
     return(Ok(questionCategory));
 }
Beispiel #13
0
 public IHttpActionResult PostRegistration(Registration registration)
 {
     _repo.Post(registration);
     return(Ok(registration));
 }
Beispiel #14
0
 public IHttpActionResult PostTestXPaper(TestXPaper testXPaper)
 {
     _repo.Post(testXPaper);
     return(Ok(testXPaper));
 }
 public IHttpActionResult Post(trxBranchOffice myData)
 {
     _repository.Post(myData);
     return(Ok(myData));
 }
 public IHttpActionResult Post(mstRekanan_ARC myData)
 {
     _repository.Post(myData);
     return(Ok(myData));
 }
Beispiel #17
0
 public IHttpActionResult PostCancelOrder(CancelOrder cancelOrder)
 {
     _repository.Post(cancelOrder);
     return(Ok(cancelOrder));
 }
 public IHttpActionResult Post(Country country)
 {
     _repository.Post(country);
     return(Json(country));
 }
 public IHttpActionResult Post(Provider provider)
 {
     _repository.Post(provider);
     return(Json(provider));
 }
Beispiel #20
0
 public IHttpActionResult PostAdminPanel(AdminPanel adminPanel)
 {
     _repo.Post(adminPanel);
     return(Ok(adminPanel));
 }
 public IHttpActionResult Post(mstKategoriResiko myData)
 {
     _repository.Post(myData);
     return(Ok(myData));
 }
Beispiel #22
0
 public IHttpActionResult PostJob(JobList jobList)
 {
     _repository.Post(jobList);
     return(Ok(jobList));
 }
 public IHttpActionResult Post(mstContact_ARC myData)
 {
     _repository.Post(myData);
     return(Ok(myData));
 }
 public IHttpActionResult Post(trxPertanyaanNilai myData)
 {
     _repository.Post(myData);
     return(Ok(myData));
 }
 public IHttpActionResult Post(trxMonitoringFeeBased_ARC myData)
 {
     _repository.Post(myData);
     return(Ok(myData));
 }
Beispiel #26
0
 public IHttpActionResult PostOrganization(Organization organization)
 {
     _repo.Post(organization);
     return(Ok(organization));
 }
 public IHttpActionResult Post(mstTypeOfDocument myData)
 {
     _repository.Post(myData);
     return(Ok(myData));
 }
Beispiel #28
0
 public IHttpActionResult Post(Globalsetting globalsetting)
 {
     _repository.Post(globalsetting);
     return(Json(globalsetting));
 }
 public IHttpActionResult Post(Stocksaledispute stocksaledispute)
 {
     _repository.Post(stocksaledispute);
     return(Json(stocksaledispute));
 }
 public IHttpActionResult Post(Stockshipmentattribute stockshipmentattribute)
 {
     _repository.Post(stockshipmentattribute);
     return(Json(stockshipmentattribute));
 }