Esempio n. 1
0
        public async Task <DataRespond> updateAdhererLivingAsync([FromForm] AdhererlivingRequest adhererlivingRequest)
        {
            DataRespond data = new DataRespond();

            try
            {
                AdhererLiving adhererLiving = m_adhererLivingResponsitory.getAdhererLivingById(adhererlivingRequest.livid);
                if (adhererlivingRequest.file != null)
                {
                    var x = deleteDocument(adhererLiving.namefiel);
                    adhererLiving.namefiel = await uploadDocument(adhererlivingRequest.file);
                }
                adhererLiving.title = adhererlivingRequest.title;
                adhererLiving.note  = adhererlivingRequest.note;
                DateTime dayevent = DateTime.ParseExact(adhererlivingRequest.dayevent, "dd/MM/yyyy", CultureInfo.InvariantCulture);
                adhererLiving.dayevent = dayevent;
                m_adhererLivingResponsitory.updateAdhererLiving(adhererLiving);
                data.success = true;
                data.message = "update success";
            }
            catch (Exception e)
            {
                data.error   = e;
                data.message = e.Message;
                data.success = false;
            }
            return(data);
        }
Esempio n. 2
0
        public async Task <DataRespond> insertAdhererlivingAsync([FromForm] AdhererlivingRequest adhererlivingRequest)
        {
            DataRespond data = new DataRespond();

            try
            {
                AdhererLiving adhererLiving = new AdhererLiving();

                if (adhererlivingRequest.file != null)
                {
                    adhererLiving.namefiel = await uploadDocument(adhererlivingRequest.file);
                }
                adhererLiving.title = adhererlivingRequest.title;
                adhererLiving.note  = adhererlivingRequest.note;
                adhererLiving.cbid  = adhererlivingRequest.cbid;
                DateTime dayevent = DateTime.ParseExact(adhererlivingRequest.dayevent, "dd/MM/yyyy", CultureInfo.InvariantCulture);
                adhererLiving.dayevent  = dayevent;
                adhererLiving.createday = DateTime.Now;
                m_adhererLivingResponsitory.insertAdhererLiving(adhererLiving);
                data.success = true;
                data.message = "insert success";
            }
            catch (Exception e)
            {
                data.error   = e;
                data.message = e.Message;
                data.success = false;
            }
            return(data);
        }