private async void Uc_bt_Save1_MyClick(object sender, EventArgs e) { string vh_id = cmbo_VehicleID_Value.SelectedItem as string; string adr_id = cmbo_AddressID_Value.SelectedItem as string; int resolution = (int)numic_Resolution_Value.Value; int location = (int)numic_Position_Value.Value * LOCATION_SCALE; bool isSuccess = false; await Task.Run(() => isSuccess = dataSetting.updateAddressData(vh_id, adr_id, resolution, location)); AADDRESS_DATA address_data = address_datas. Where(data => data.VEHOCLE_ID.Trim() == vh_id && data.ADR_ID.Trim() == adr_id.Trim()). SingleOrDefault(); if (isSuccess) { address_data.RESOLUTION = resolution; address_data.LOACTION = location; } else { numic_Resolution_Value.Value = address_data.RESOLUTION; double d_location = address_data.LOACTION / LOCATION_SCALE; numic_Position_Value.Value = (decimal)d_location; } }
public void updateAddressData(string vh_id, string adr_id, int resolution) { AADDRESS_DATA adr_data = null; using (DBConnection_EF con = DBConnection_EF.GetUContext()) { adr_data = AddressDataDao.getAddressData(con, vh_id, adr_id); adr_data.LOACTION = resolution; AddressDataDao.update(con, adr_data); } }
/// <summary> /// Updates the alarm. /// </summary> /// <param name="conn">The connection.</param> /// <param name="alarm">The alarm.</param> public void update(DBConnection_EF conn, AADDRESS_DATA entity) { try { conn.SaveChanges(); } catch (Exception ex) { logger.Warn(ex); throw; } }
/// <summary> /// Inserts the alarm. /// </summary> /// <param name="conn">The connection.</param> /// <param name="entity">The alarm.</param> public void insert(DBConnection_EF conn, AADDRESS_DATA entity) { try { conn.AADDRESS_DATA.Add(entity); conn.SaveChanges(); } catch (Exception ex) { logger.Warn(ex); throw; } }
private void cmbo_Value_SelectedIndexChanged(object sender, EventArgs e) { //string vh_id = cmbo_VehicleID_Value.SelectedItem as string; string vh_id = com.mirle.ibg3k0.sc.BLL.DataSyncBLL.COMMON_ADDRESS_DATA_INDEX; string adr_id = cmbo_AddressID_Value.SelectedItem as string; if (string.IsNullOrWhiteSpace(vh_id) || string.IsNullOrWhiteSpace(adr_id)) { return; } AADDRESS_DATA address_data = address_datas. Where(data => data.VEHOCLE_ID.Trim() == vh_id.Trim() && data.ADR_ID.Trim() == adr_id.Trim()). SingleOrDefault(); numic_Resolution_Value.Value = address_data.RESOLUTION; double d_location = address_data.LOACTION / LOCATION_SCALE; numic_Position_Value.Value = (decimal)d_location; }
public bool updateAddressData(string vh_id, string adr_id, int resolution, int location) { AADDRESS_DATA adr_data = null; try { using (sc.Data.DBConnection_EF con = sc.Data.DBConnection_EF.GetUContext()) { adr_data = AddressDataDao.getAddressData(con, vh_id, adr_id); adr_data.RESOLUTION = resolution; adr_data.LOACTION = location; AddressDataDao.update(con, adr_data); } return(true); } catch (Exception ex) { NLog.LogManager.GetCurrentClassLogger().Error(ex, "Exception:"); return(false); } }