public static void Unregister(BusType bus_type, string object_path) { if (object_path == null) { throw new ArgumentNullException("object_path"); } else if (bus_type < BusType.Session || bus_type > BusType.System) { throw new ArgumentOutOfRangeException("bus_type"); } Bus bus = null; switch (bus_type) { case BusType.Session: bus = Bus.Session; break; case BusType.System: bus = Bus.System; break; } bus.Unregister(new ObjectPath(object_path)); }
public IQueryOver <BookingBusByDate, BookingBusByDate> BookingBusByDateGetAllByCriterion(Route route, BusType busType, int group) { var query = _session.QueryOver <BookingBusByDate>(); BusByDate busByDateAlias = null; query = query.JoinAlias(x => x.BusByDate, () => busByDateAlias); Route routeAlias = null; query = query.JoinAlias(() => busByDateAlias.Route, () => routeAlias); if (route != null && route.Id > 0) { query = query.Where(() => routeAlias.Id == route.Id); } BusType busTypeAlias = null; query = query.JoinAlias(() => busByDateAlias.BusType, () => busTypeAlias); if (busType != null && busType.Id > 0) { query = query.Where(() => busTypeAlias.Id == busType.Id); } if (group > 0) { query = query.Where(() => busByDateAlias.Group == group); } return(query); }
public IQueryOver <BusByDate, BusByDate> BusByDateGetAllByCriterionAndAllWay(DateTime?date, BusType busType, Route route) { var query = _session.QueryOver <BusByDate>(); var listRoute = RouteRepository.RouteGetAllById(route.Id).Future().ToList(); var listRouteId = listRoute.Select(x => x.Id).ToList(); if (date.HasValue) { query = query.Where(x => x.Date == date); } BusType busTypeAlias = null; query = query.JoinAlias(x => x.BusType, () => busTypeAlias); if (busType != null && busType.Id > 0) { query = query.Where(() => busTypeAlias.Id == busType.Id); } Route routeAlias = null; query = query.JoinAlias(x => x.Route, () => routeAlias); if (route != null && route.Id > 0) { query = query.AndRestrictionOn(() => routeAlias.Id).IsIn(listRouteId); } return(query); }
public async Task <IActionResult> Create([Bind("ID,Name,Seats")] BusType busType) { if (ModelState.IsValid) { busType.OwnerID = _userManager.GetUserId(User); busType.Status = true; _context.Attach(busType); busType.BusSeats = new List <BusSeat>(); int xx = 0; for (int i = 0; i < busType.Seats; i += 4) { for (int ii = 0; ii < 4 && (i + ii) < busType.Seats; ii++) { busType.BusSeats.Add(new BusSeat { BusTypeID = busType.ID, SeatNo = i + ii + 1, PositionX = xx, PositionY = ii }); } xx++; } await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["OwnerID"] = new SelectList(_context.Set <IdentityUser>(), "Id", "Id", busType.OwnerID); return(View(busType)); }
private void dgvAuthoryNameList_RowHeaderMouseClick(object sender, DataGridViewCellMouseEventArgs e) { try { if (dgvBusTypeList.SelectedRows.Count > 0) { DataGridViewRow dr = dgvBusTypeList.SelectedRows[0]; string updateInput = dr.Cells[0].Value.ToString(); selectIdD = Convert.ToInt32(updateInput); selectedBusType = _busTypeBusiness.GetBLL(selectIdD); numBackDoorIndex.Value = selectedBusType.BackDoorIndex.Value; numSeatCount.Value = selectedBusType.SeatCount.Value; txtBusTypeName.Text = selectedBusType.Name; lstBusProperty.Items.Clear(); foreach (BusProperty item in selectedBusType.BusPropertList) { lstBusProperty.Items.Add(item); } } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public static void SetProperty(BusType bus, string bus_name, string object_path, string iface, string property, object value) { if (bus_name == null) { throw new ArgumentNullException("bus_name"); } if (object_path == null) { throw new ArgumentNullException("object_path"); } if (iface == null) { throw new ArgumentNullException("iface"); } if (property == null) { throw new ArgumentNullException("property"); } Properties p = GetProxy <Properties> (bus, bus_name, object_path); p.Set(iface, property, value); }
/// <summary> /// Configures the service bus using the provided connection string and queue name parameters. /// </summary> /// <param name="connectionString">Connection string of the Azure service bus.</param> /// <param name="queueName">Name of the queue to connect to.</param> /// <param name="clientType">Type of client the bus represents.</param> /// <returns></returns> public ObjectBusOptions <T> Configure(string connectionString, string queueName, BusType clientType) { ConnectionString = connectionString; QueueName = queueName; ClientType = clientType; return(this); }
protected void Page_Load(object sender, EventArgs e) { bolbt = new Bol_BusType(); bt = new BusType(); GridView1.DataSource = bolbt.SelectAllBusType(); GridView1.DataBind(); }
private static async Task RelayMessage <T>(T message, ILifetimeScope scope, BusType destionationBusType) where T : class { using (var innserScope = scope.BeginLifetimeScope()) { var destionationBus = innserScope.ResolveKeyed <IBus>(destionationBusType); await destionationBus.Publish(message); } }
/// <summary> /// Create a DHT sensor through I2C (Only DHT12) /// </summary> /// <param name="i2cDevice">The I2C device used for communication.</param> public DhtBase(II2cBus i2cBus, byte address = 0x5C) { _sensor = new I2cPeripheral(i2cBus, address); _protocol = BusType.I2C; //give the device time to initialize Thread.Sleep(1000); }
private void btnDeleteBusRegist_Click(object sender, EventArgs e) { BusType deleteBustype = selectedBusType; _busTypeBusiness.DeleteBLL(deleteBustype); RefreshGrid(); selectedBusType = null; }
protected void Page_Load(object sender, EventArgs e) { int busTypeId = Convert.ToInt32(Request.QueryString["BusTypeID"].ToString()); busType = BLLBusType.getBusTypeByID(busTypeId)[0]; if (!Page.IsPostBack) { BusTypeName.Text = busType.Type; cbStatus.Checked = busType.Status; } }
public IQueryOver <Booking, Booking> BookingGetAllByCriterionTransfer(BusType busType, Route route, DateTime?date) { var way = ""; if (route != null) { way = route.Way; } return(BookingGetAllByCriterionTransfer(busType, route, way, date)); }
public VirtualDisk(long diskSize, BusType busType, BusSubType busSubType) : base(new RASD_Type()) { cimString cimString1 = new cimString(); List <XmlAttribute> xmlAttributeList = new List <XmlAttribute>(); XmlDocument xmlDocument = new XmlDocument(); if (busType.Value().Equals(BusType.IDE.Value())) { XmlAttribute attribute = xmlDocument.CreateAttribute("vcloud", nameof(busType), "http://www.vmware.com/vcloud/v1.5"); attribute.Value = "5"; xmlAttributeList.Add(attribute); } else { XmlAttribute attribute1 = xmlDocument.CreateAttribute("vcloud", nameof(busSubType), "http://www.vmware.com/vcloud/v1.5"); attribute1.Value = busSubType.Value(); XmlAttribute attribute2 = xmlDocument.CreateAttribute("vcloud", nameof(busType), "http://www.vmware.com/vcloud/v1.5"); attribute2.Value = "6"; xmlAttributeList.Add(attribute1); xmlAttributeList.Add(attribute2); } XmlAttribute attribute3 = xmlDocument.CreateAttribute("vcloud", "capacity", "http://www.vmware.com/vcloud/v1.5"); attribute3.Value = diskSize.ToString(); xmlAttributeList.Add(attribute3); if (cimString1.AnyAttr == null) { cimString1.AnyAttr = xmlAttributeList.ToArray(); } else { List <XmlAttribute> list = ((IEnumerable <XmlAttribute>)cimString1.AnyAttr).ToList <XmlAttribute>(); list.AddRange((IEnumerable <XmlAttribute>)xmlAttributeList); cimString1.AnyAttr = list.ToArray(); } cimString cimString2 = new cimString(); cimString2.Value = ""; cimString cimString3 = new cimString(); cimString3.Value = ""; ResourceType1 resourceType1 = new ResourceType1(); resourceType1.Value = "17"; RASD_Type itemResource = this.GetItemResource(); itemResource.ElementName = cimString2; itemResource.InstanceID = cimString3; itemResource.ResourceType = resourceType1; itemResource.HostResource = new cimString[1] { cimString1 }; }
public bool BusTypeCheckHaveNoBooking(BusType busType, Route route, DateTime?date) { var haveNoBooking = false; var listBooking = TransferRequestByDateBLL.BookingGetAllByCriterionTransfer(busType, route, date) .Future().ToList(); if (listBooking.Count == 0) { haveNoBooking = true; } return(haveNoBooking); }
/// <summary> /// Converts the <see cref="BusType"/> enumeration to a more meaningful (printable) short description. /// </summary> /// <param name="busType">Type of the bus.</param> /// <returns>A short description of the device</returns> public static string ToDescription(this BusType busType) { switch (busType) { case BusType.Unknown: return("Unknown"); case BusType.Scsi: return("SCSI"); case BusType.Atapi: return("ATAPI"); case BusType.Ata: return("ATA"); case BusType.Ieee1394: return("IEEE1394"); case BusType.Ssa: return("SSA"); case BusType.Fibre: return("Fibre"); case BusType.Usb: return("USB"); case BusType.RAID: return("RAID"); case BusType.iScsi: return("iSCSI"); case BusType.Sas: return("SAS"); case BusType.Sata: return("SATA"); case BusType.Sd: return("SD"); case BusType.Mmc: return("MMC"); case BusType.Virtual: return("Virtual"); case BusType.FileBackedVirtual: return("File Backed Virtual"); case BusType.Spaces: return("Spaces"); case BusType.Nvme: return("NVMe"); case BusType.SCM: return("SCM"); case BusType.Ufs: return("UFS"); default: if (Enum.IsDefined(typeof(WinIoCtl.STORAGE_BUS_TYPE), (WinIoCtl.STORAGE_BUS_TYPE)busType)) { return(((WinIoCtl.STORAGE_BUS_TYPE)busType).ToString()); } return(string.Format("Bus Type: 0x{0:X2}", (int)busType)); } }
/// <summary> /// Create a DHT sensor through I2C (Only DHT12) /// </summary> /// <param name="i2cDevice">The I2C device used for communication.</param> public DhtBase(string i2cBus, byte address = 0x5C) { var settings = new I2cConnectionSettings(address, 100_000); //The slave's address and the bus speed. var controller = I2cController.FromName(i2cBus); _sensor = controller.GetDevice(settings); //_sensor = new I2cPeripheral(i2cBus, address); _protocol = BusType.I2C; //give the device time to initialize Thread.Sleep(1000); }
public JsonResult GetBusTypeDetails(int BusTypeID) { try { BusType response = DBHelper.GetBusTypeDetails(BusTypeID); return(response == null?Json("NoRecordsFound") : Json(response)); } catch (System.Exception) { throw; } }
public async Task <IActionResult> Edit(int id, [Bind("ID,Name,Seats,Status")] BusType busType) { if (id != busType.ID) { return(NotFound()); } if (ModelState.IsValid) { try { busType.OwnerID = _userManager.GetUserId(User); var busSeats = await _context.BusSeats .Where(m => m.BusTypeID == busType.ID) .ToListAsync(); _context.BusSeats.RemoveRange(busSeats); busType.BusSeats = new List <BusSeat>(); int xx = 0; for (int i = 0; i < busType.Seats; i += 4) { for (int ii = 0; ii < 4 && (i + ii) < busType.Seats; ii++) { busType.BusSeats.Add(new BusSeat { BusTypeID = busType.ID, SeatNo = i + ii + 1, PositionX = xx, PositionY = ii }); } xx++; } _context.Update(busType); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!BusTypeExists(busType.ID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["OwnerID"] = new SelectList(_context.Set <IdentityUser>(), "Id", "Id", busType.OwnerID); return(View(busType)); }
public static int UpdateBusType(BusType busType) { int result = 0; try { result = DataAccessHelper.GetBusTypeDA().UpdateBusType(busType); } catch (Exception ex) { throw ex; } return(result); }
public HardwareDiskInfo(UInt16 id, String device, String name, String description, HardwareDiskType disk, UInt64 size, UInt64 allocated, BusType bus, UInt64 physical, UInt64 logical, UInt32 spindle) { UniqueIDFormat = id; DeviceID = device; FriendlyName = name; Description = description; DiskType = disk; Size = size; AllocatedSize = allocated; BusType = bus; PhysicalSectorSize = physical; LogicalSectorSize = logical; SpindleSpeed = spindle; }
public override void WriteXml(System.Xml.XmlWriter writer) { writer.WriteElementString("Type", BusType.ToString()); writer.WriteElementString("Port", Port); writer.WriteStartElement("Boards"); foreach (EosBoard board in _boards) { writer.WriteStartElement("Board"); writer.WriteElementString("Name", board.Name); writer.WriteElementString("Address", board.Address.ToString(System.Globalization.CultureInfo.InvariantCulture)); board.WriteXml(writer); writer.WriteEndElement(); } writer.WriteEndElement(); }
public int InsertBusType(BusType busType) { int result = 0; try { String[] columns = { type, status }; Object[] values = { busType.Type, busType.Status }; result = DALBase.InsertTable(tableName, columns, values); } catch (Exception ex) { throw ex; } return(result); }
protected void lnkBtnSave_Click(object sender, EventArgs e) { string name = Type.Text.Trim(); if (BLLBusType.checkBusTypeExistName(name)!=0) { ClientScript.RegisterStartupScript(this.GetType(), "Notify", "alert('!!!BusType Name existed. Please try again');", true); } else { BusType busType = new BusType(); busType.Type = name; busType.Status = true; BLLBusType.InsertBusType(busType); Response.Redirect("BustypeList.aspx"); } }
protected void lnkBtnSave_Click(object sender, EventArgs e) { string name = Type.Text.Trim(); if (BLLBusType.checkBusTypeExistName(name) != 0) { ClientScript.RegisterStartupScript(this.GetType(), "Notify", "alert('!!!BusType Name existed. Please try again');", true); } else { BusType busType = new BusType(); busType.Type = name; busType.Status = true; BLLBusType.InsertBusType(busType); Response.Redirect("BustypeList.aspx"); } }
public static T GetProxy <T> (BusType bus_type, string bus_name, string object_path, bool start) { if (bus_name == null) { throw new ArgumentNullException("bus_name"); } else if (object_path == null) { throw new ArgumentNullException("object_path"); } else if (bus_type < BusType.Session || bus_type > BusType.System) { throw new ArgumentOutOfRangeException("bus_type"); } Bus bus = null; switch (bus_type) { case BusType.Session: bus = Bus.Session; break; case BusType.System: bus = Bus.System; break; } if (!bus.NameHasOwner(bus_name)) { StartReply reply = bus.StartServiceByName(bus_name); if (reply != StartReply.Success && reply != StartReply.AlreadyRunning) { throw new DBusProxyObjectNotFound(typeof(T).FullName); } } T proxy = bus.GetObject <T> (bus_name, new ObjectPath(object_path)); if (proxy == null) { throw new DBusProxyObjectNotFound(typeof(T).FullName); } return(proxy); }
private void btnSaveBusRegist_Click(object sender, EventArgs e) { BusType bustype = new BusType(); bustype.Name = txtBusTypeName.Text; bustype.BackDoorIndex = (int)numBackDoorIndex.Value; bustype.SeatCount = (int)numSeatCount.Value; foreach (BusProperty item in lstBusProperty.Items) { bustype.BusPropertList.Add(item); } _busTypeBusiness.SaveBLL(bustype); RefreshGrid(); ControlsClear(); }
public bool BusTypeCheckBookingHaveNoGroup(BusType busType, Route route, DateTime?date) { var haveBookingNoGroup = false; var listBooking = TransferRequestByDateBLL.BookingGetAllByCriterionTransfer(busType, route, date) .Future().ToList(); listBooking.ForEach(booking => { var listBookingBusByDate = TransferRequestByDateBLL.BookingBusByDateGetAllByCriterion(booking) .Future().ToList().Where(x => x.BusByDate.Route.Id == route.Id).ToList(); if (listBookingBusByDate.Count == 0) { haveBookingNoGroup = true; return; } }); return(haveBookingNoGroup); }
public int UpdateBusType(BusType busType) { int result = 0; try { String[] columnNames = { type, status }; Object[] values = { busType.Type, busType.Status }; String[] keyColumnNames = { busTypeID }; Object[] keyColumnValues = { busType.BusTypeID }; result = DALBase.UpdateTable(tableName, columnNames, values, keyColumnNames, keyColumnValues); } catch (Exception ex) { throw ex; } return(result); }
protected void lnkUpdate_Click(object sender, EventArgs e) { if ((!busType.Type.Equals(BusTypeName.Text.Trim())) && (BLLBusType.checkBusTypeExistName(BusTypeName.Text)!=0)) { ClientScript.RegisterStartupScript(this.GetType(), "Notify", "alert('!!!Type Name existed. Please try again');", true); } else { BusType newBusType = new BusType(); newBusType.BusTypeID = busType.BusTypeID; newBusType.Type = BusTypeName.Text.Trim(); if (cbStatus.Checked) newBusType.Status = true; else newBusType.Status = false; int k = BLLBusType.UpdateBusType(newBusType); Response.Redirect("BustypeList.aspx"); } }
protected void gvBusList_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow) { Label lblBusType = (Label)e.Row.FindControl("lblBusType"); Label lblCategory = (Label)e.Row.FindControl("lblCategory"); HiddenField hfBusType = (HiddenField)e.Row.FindControl("hfBusType"); HiddenField hfCategory = (HiddenField)e.Row.FindControl("hfCategory"); int busTypeID = Int32.Parse(hfBusType.Value); int categoryID = Int32.Parse(hfCategory.Value); BusType busType = BLLBusType.getBusTypeByID(busTypeID)[0]; Category cat = BLLCategory.getCategoryByID(categoryID)[0]; lblBusType.Text = busType.Type; lblCategory.Text = cat.CategoryName; } }
protected void btnDelete_Click(object sender, EventArgs e) { bolbt = new Bol_BusType(); bt = new BusType(); if (txtDelete.Text == "") { Response.Write("Nhap ten hay id can xoa !!!"); txtDelete.Focus(); } else { if (DropDownList3.SelectedValue.ToString() == "ByID") { if (bolbt.CheckBusTypeExistByID(Convert.ToInt32(txtDelete.Text)) == 1) { bt.BT_ID = Convert.ToInt32(txtDelete.Text); GridView1.DataSource = bolbt.DeleteBusTypeByID(bt); GridView1.DataBind(); } else { Response.Write("ID nay khong ton tai !!!"); txtName.Focus(); } } else if (DropDownList3.SelectedValue.ToString() == "ByName") { if (bolbt.CheckBusTypeExistByID(Convert.ToInt32(txtDelete.Text)) == 1) { bt.Name = txtDelete.Text; GridView1.DataSource = bolbt.DeleteBusTypeByName(bt); GridView1.DataBind(); } else { Response.Write("Name nay khong ton tai !!!"); txtName.Focus(); } } } }
public int UpdateBusType(BusType busType) { int result = 0; try { String[] columnNames = {type, status}; Object[] values = {busType.Type, busType.Status}; String[] keyColumnNames = {busTypeID}; Object[] keyColumnValues = {busType.BusTypeID}; result = DALBase.UpdateTable(tableName, columnNames, values, keyColumnNames, keyColumnValues); } catch (Exception ex) { throw ex; } return result; }
public int InsertBusType(BusType busType) { int result = 0; try { String[] columns = {type, status}; Object[] values = {busType.Type, busType.Status}; result = DALBase.InsertTable(tableName, columns, values) ; } catch (Exception ex) { throw ex; } return result; }
public static int InsertBusType(BusType busType) { int result = 0; try { result = DataAccessHelper.GetBusTypeDA().InsertBusType(busType); } catch (Exception ex) { throw ex; } return result; }