Пример #1
0
        public DataRespond updateToabroad([FromBody] ABroadRequest aBroadRequest)
        {
            DataRespond data = new DataRespond();

            try
            {
                Toabroad toabroad = m_toabroadResponsitory.findToabroadById(aBroadRequest.brid);
                toabroad.noiden = aBroadRequest.noiden;
                toabroad.lydo   = aBroadRequest.lydo;
                DateTime daytogo = DateTime.ParseExact(aBroadRequest.thoigiandi, "dd/MM/yyyy", CultureInfo.InvariantCulture);
                toabroad.thoigiandi = daytogo;
                DateTime daytoreturn = DateTime.ParseExact(aBroadRequest.thoigiantrove, "dd/MM/yyyy", CultureInfo.InvariantCulture);
                toabroad.thoigiantrove = daytoreturn;

                data.success = true;
                data.message = "update success";
                m_toabroadResponsitory.updateToabroad(toabroad);
                data.data = m_toabroadResponsitory.findToabroadById(toabroad.brid);
            }
            catch (Exception e)
            {
                data.message = e.Message;
                data.success = false;
                data.error   = e;
            }
            return(data);
        }
Пример #2
0
        public DataRespond insertAbroad([FromBody] ABroadRequest aBroadRequest)
        {
            DataRespond data = new DataRespond();

            try
            {
                Toabroad toabroad = new Toabroad();
                toabroad.fileid = aBroadRequest.fileid;
                toabroad.noiden = aBroadRequest.noiden;
                toabroad.lydo   = aBroadRequest.lydo;
                DateTime daytogo = DateTime.ParseExact(aBroadRequest.thoigiandi, "dd/MM/yyyy", CultureInfo.InvariantCulture);
                toabroad.thoigiandi = daytogo;
                DateTime daytoreturn = DateTime.ParseExact(aBroadRequest.thoigiantrove, "dd/MM/yyyy", CultureInfo.InvariantCulture);
                toabroad.thoigiantrove = daytoreturn;
                toabroad.active        = false;
                toabroad.status        = true;
                toabroad.createday     = DateTime.Now;
                toabroad.accept        = true;

                data.success = true;
                m_adToabroadResponsitory.insertToabroad(toabroad);
                data.message = "insert success";
            }
            catch (Exception e)
            {
                data.success = false;
                data.error   = e;
                data.message = e.Message;
            }
            return(data);
        }