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); }
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); }