public async Task <IActionResult> Edit(int id, [Bind("HuaweiId,Name,Model,Year")] Huawei huawei) { if (id != huawei.HuaweiId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(huawei); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!HuaweiExists(huawei.HuaweiId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(huawei)); }
private void FormIniciarPrueba_CargarLista() { Alcatel al = new Alcatel(123456, materiaPrima.ECarcaza.Metal, materiaPrima.EBateria.Grande, materiaPrima.ECamara.ultraHD, materiaPrima.EPlaquetaElectronica.SerieA); Huawei huw = new Huawei(256893, materiaPrima.ECarcaza.Plastico, materiaPrima.EBateria.Litio, materiaPrima.ECamara.Standar, materiaPrima.EPlaquetaElectronica.SerieH); Motorola mot = new Motorola(254569, materiaPrima.ECarcaza.Metal, materiaPrima.EBateria.Mediana, materiaPrima.ECamara.fullHD, materiaPrima.EPlaquetaElectronica.SerieM); Nokia nok = new Nokia(982566, materiaPrima.ECarcaza.Plastico, materiaPrima.EBateria.Mediana, materiaPrima.ECamara.ultraHD, materiaPrima.EPlaquetaElectronica.SerieN); Samsumg sumg = new Samsumg(547890, materiaPrima.ECarcaza.Metal, materiaPrima.EBateria.Litio, materiaPrima.ECamara.Standar, materiaPrima.EPlaquetaElectronica.SerieS); if (Fabrica.GuardarEnDepositoEnsamblados(fabrica, al)) { } if (Fabrica.GuardarEnDepositoEnsamblados(fabrica, huw)) { } if (Fabrica.GuardarEnDepositoEnsamblados(fabrica, mot)) { } if (Fabrica.GuardarEnDepositoEnsamblados(fabrica, nok)) { } if (Fabrica.GuardarEnDepositoEnsamblados(fabrica, sumg)) { } lsbEnsamblados.DataSource = fabrica.ListaEnsamblados;// cargo la lista de celulares ensamblados }
public GeoTreeNode(string name, object tag, Huawei.UNet.GIS.GeoInterface.NodeType selfType, Huawei.UNet.Frame.Interface.CheckedState state) { this.m_Name = name; this.m_tag = tag; this.m_NodeType = selfType; this.m_CheckedState = state; }
public void SetAntConfig(Huawei.UNet.NE.Interface.AntConfig antConfig, string parentName) { this.m_oriAntConfig = antConfig; this.m_AntConfig = antConfig.Clone(); this.m_AntConfig.ID = antConfig.ID; this.cellName = parentName; }
public GeoPolygonAssist(Huawei.UNet.GIS.GeoInterface.IGeoDataMgr IGeoDataMgr) : this() { this.m_IGeoDataMgr = IGeoDataMgr; this.m_DemDataColletion = new Dictionary<DemDataType, List<IGeoRasterData>>(); this.m_DemDataColletion.Add(DemDataType.Clutter, this.m_IGeoDataMgr.ClutterRasterData); this.m_DemDataColletion.Add(DemDataType.Height, this.m_IGeoDataMgr.HeightRasterData); this.m_DemDataColletion.Add(DemDataType.Building, this.m_IGeoDataMgr.BuildingRasterData); }
public bool CheckLogicData(Huawei.UNet.Traffic.Interface.UserProfile newUserProfile, string oldName, string change, ref string info) { if (!this.IsUserProfileDataValid(newUserProfile, oldName, change, ref info)) { return false; } return true; }
public bool CheckServiceDataAndCommitData(Huawei.UNet.Traffic.Interface.UnionPsService unionPsService, string oldName, string change, ref string info) { if (!this.IsServicePropertyValid(unionPsService, oldName, change, ref info)) { return false; } this.CommitData(unionPsService, oldName, change); return true; }
public bool CheckUseProfilePropertyAndCommitData(Huawei.UNet.Traffic.Interface.UserProfile newUserProfile, string oldName, string change, ref string info) { if (!this.CheckLogicData(newUserProfile, oldName, change, ref info)) { return false; } this.CommitData(newUserProfile, oldName, change); return true; }
public User(Huawei.UNet.Traffic.Interface.Mobility mobility, Huawei.UNet.Traffic.Interface.Service service, Huawei.UNet.Traffic.Interface.Terminal terminal, Huawei.UNet.Traffic.Interface.LinkType linkType, int priority) { this.m_Priority = 1; this.isCalculatInPolygon = false; this.m_Mobility = mobility; this.m_Service = service; this.m_Terminal = terminal; this.m_linkType = linkType; this.m_Priority = priority; }
/// <summary> /// Cоздается рандомный новый пакет /// </summary> /// <returns></returns> public Package New() { int DSCP = GetDSCP(); GradColor color = Huawei.GetColor(DSCP); int length = GetLength(color); //Создается пакет return(New(DSCP, length)); }
public async Task <IActionResult> Create([Bind("HuaweiId,Name,Model,Year")] Huawei huawei) { if (ModelState.IsValid) { _context.Add(huawei); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(huawei)); }
public void CommitData(Huawei.UNet.Traffic.Interface.UnionPsService unionPsService, string oldName, string change) { if (change == this.ADDSTRING) { this.m_UnionPsManagement.AddUnionPsService(this, unionPsService); this.m_UnionPsService = unionPsService; } else if (change == this.MODIFYSTRING) { unionPsService.ID = this.m_UnionPsService.ID; this.m_UnionPsManagement.ModifyUnionPsService(this, unionPsService); } }
public bool CommitData(Huawei.UNet.Traffic.Interface.UserProfile newUserProfile, string oldName, string change) { if (change == this.ADDSTRING) { this.m_UserProfileManagement.AddUserProfile(this, newUserProfile); this.m_NewProfile = this.m_UserProfileManagement.FindUserProfileByName(newUserProfile.Name); } else { newUserProfile.ID = this.m_NewProfile.ID; this.m_UserProfileManagement.ModifyUserProfile(this, newUserProfile); } return true; }
public UserProfileControl(Huawei.UNet.Traffic.Interface.UserProfile inUserProfile, TrafficCollectionModel model, List<NetWorkType> netTypeList, FormOpenType formOpenType) { this.m_Model = model; this.m_NewProfile = inUserProfile; this.m_NetWorkTypeList = netTypeList; this.m_UserProfileManagement = this.m_Model.UserProfileManagement; this.m_UnionCsManagement = this.m_Model.UnionCsServiceManagement; this.m_UnionPsManagement = this.m_Model.UnionPsServiceManagement; this.m_TerminalManager = this.m_Model.TerminalManagement; this.m_UserProfileManagement = this.m_Model.UserProfileManagement; if (formOpenType == FormOpenType.New) { this.m_NewProfile.Name = this.GenerateName(); } }
static void Main(string[] args) { Smartphone sp; IFounder founder; IOffice office; sp = new Huawei(); founder = new IHuawei(); office = new IHuawei(); founder.Founder(); office.officeAddress(); sp.subBrand(); sp.OS(); sp.Games(); sp.Calling(); sp.Internet(); Console.WriteLine(); sp = new OPPO(); founder = new IOPPO(); office = new IOPPO(); founder.Founder(); office.officeAddress(); sp.subBrand(); sp.OS(); sp.Games(); sp.Calling(); sp.Internet(); Console.WriteLine(); sp = new Xiaomi(); founder = new IXiaomi(); office = new IXiaomi(); founder.Founder(); office.officeAddress(); sp.subBrand(); sp.OS(); sp.Games(); sp.Calling(); sp.Internet(); Console.ReadKey(); }
/// <summary> /// Evento load /// /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void Formulario_Load(object sender, EventArgs e) { Alcatel al = new Alcatel(123456, materiaPrima.ECarcaza.Metal, materiaPrima.EBateria.Grande, materiaPrima.ECamara.ultraHD, materiaPrima.EPlaquetaElectronica.SerieA); Huawei huw = new Huawei(256893, materiaPrima.ECarcaza.Plastico, materiaPrima.EBateria.Litio, materiaPrima.ECamara.standar, materiaPrima.EPlaquetaElectronica.SerieH); Motorola mot = new Motorola(254569, materiaPrima.ECarcaza.Metal, materiaPrima.EBateria.Mediana, materiaPrima.ECamara.fullHD, materiaPrima.EPlaquetaElectronica.SerieM); Nokia nok = new Nokia(982566, materiaPrima.ECarcaza.Plastico, materiaPrima.EBateria.Mediana, materiaPrima.ECamara.ultraHD, materiaPrima.EPlaquetaElectronica.SerieN); Samsumg sumg = new Samsumg(547890, materiaPrima.ECarcaza.Metal, materiaPrima.EBateria.Litio, materiaPrima.ECamara.standar, materiaPrima.EPlaquetaElectronica.SerieS); if (Fabrica.GuardarEnDepositoEnsamblados(fabrica, al)) { } if (Fabrica.GuardarEnDepositoEnsamblados(fabrica, huw)) { } if (Fabrica.GuardarEnDepositoEnsamblados(fabrica, mot)) { } if (Fabrica.GuardarEnDepositoEnsamblados(fabrica, nok)) { } if (Fabrica.GuardarEnDepositoEnsamblados(fabrica, sumg)) { } lsbEnsamblados.Items.Add(al); lsbEnsamblados.Items.Add(huw); lsbEnsamblados.Items.Add(mot); lsbEnsamblados.Items.Add(nok); lsbEnsamblados.Items.Add(sumg); rtbListaEnsamblados.Text = fabrica.MostrarAlmacenGeneral().ToString(); lblTamanio.Text = fabrica.TamanioGeneral.ToString(); }
public void CopyFrom(Huawei.UNet.NE.Interface.Site site) { base.Name = site.Name; base.Comments = site.Comments; this.Altitude = site.Altitude; base.Latitude = site.Latitude; base.Longitude = site.Longitude; base.Active = site.Active; base.Selected = site.Selected; base.Visible = site.Visible; base.X = site.X; base.Y = site.Y; this.ExtDefines = site.ExtDefines; this.Equipment = site.Equipment; this.SiteID = site.SiteID; this.DLCETotalNumOfTD = site.DLCETotalNumOfTD; this.ULCETotalNumOfTD = site.ULCETotalNumOfTD; this.ULCETotalNumOfUMTS = site.ULCETotalNumOfUMTS; this.DLCETotalNumOfUMTS = site.DLCETotalNumOfUMTS; this.SHODLCEPreservNum = site.SHODLCEPreservNum; this.SHOULCEPreservNum = site.SHOULCEPreservNum; this.SHOGainRate = site.SHOGainRate; }
private bool IsServicePropertyValid(Huawei.UNet.Traffic.Interface.UnionPsService unionPsService, string oldName, string change, ref string info) { string newServiceName = unionPsService.Name.Trim(); if (!this.IsNameValid(oldName, change, ref info, newServiceName)) { return false; } PsServiceValid valid = new PsServiceValid(unionPsService); if (!valid.IsPsServiceValid(ref info)) { return false; } return true; }
private void GetOneLineXDatas(GeoCalcBound geoCalcBound, double tempX, double tempY, Huawei.UNet.GIS.GeoInterface.GeoPolygon geoPolygon, ref short[] valueArray, ref List<short> valueInPolygon) { for (int i = 0; i < geoCalcBound.RectColumns; i++) { tempX = geoCalcBound.Left + (geoCalcBound.CalcWidth * i); if (geoPolygon.IsPointInPolygon(new GeoXYPoint(tempX, tempY))) { int indexOffsetIsCalcWidthMulti = geoCalcBound.GetIndexOffsetIsCalcWidthMulti(tempX, tempY); short item = valueArray[indexOffsetIsCalcWidthMulti]; valueInPolygon.Add(item); } } }
public PicturePropertyForm(Huawei.UNet.Frame.Interface.Property property) { this.InitializeComponent(); this.m_Property = property; }
public DimArray(DimType dimType, Huawei.UNet.GIS.GeoInterface.GridType gridType, short benchmarkHeight, short heightStep) { this.m_DimShort = null; this.m_DimByte = null; this.m_DimUShort = null; this.m_DimOffset = 0; this.m_IsDataNeedTransform = true; this.m_IsForClutter = false; this.m_DimOffset = 0; this.m_DimType = dimType; this.m_GridType = gridType; this.m_BenchmarkHeight = benchmarkHeight; this.m_HeightStep = heightStep; switch (this.m_DimType) { case DimType.Binary8: this.m_DimByte = new DimArrayTemplate<byte>(); this.m_DimBase = this.m_DimByte; break; case DimType.Binary16: this.m_DimShort = new DimArrayTemplate<short>(); this.m_DimBase = this.m_DimShort; break; case DimType.Ubinary16: this.m_DimUShort = new DimArrayTemplate<ushort>(); this.m_DimBase = this.m_DimUShort; break; } }
public float CalMainAngleGain(Huawei.UNet.NE.Interface.IACell calAntennaParam, MSPoint MsPoint) { return 0; }
public float[] CalcPointPathLoss(IPropagationModel prop, Huawei.UNet.NE.Interface.IACell carrier, Huawei.UNet.NE.Interface.AntConfig ant, Huawei.UNet.GIS.GeoInterface.GeoXYLine xyLine, float resolution, out Dictionary<string, object> modelDetail) { modelDetail = new Dictionary<string, object>(); return new float[2]{0,0}; }
/// <summary> /// Boton que crea una instancia de un tipo heredado Celular escogida /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnEnsamblar_Click(object sender, EventArgs e) { if (rbtAlcatel.Checked == false && rbtHuawei.Checked == false && rbtMotorola.Checked == false && rbtNokia.Checked == false && rbtSamsumg.Checked == false) { MessageBox.Show("Se deben completar todos los campos", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { foreach (Control control in this.pnlTipos.Controls) //uso panel { if (control is RadioButton && ((RadioButton)control).Checked && rbtAlcatel.Checked) { if (txtCodigo.Text == "" || cmbCarcaza.Text == "" || cmbBateria.Text == "" || cmbCamara.Text == "" || cmbPlaqueta.Text == "") { MessageBox.Show("Se deben completar todos los campos", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { Alcatel al = new Alcatel(cod, ((Entidades.Clases_Generales.materiaPrima.ECarcaza)cmbCarcaza.SelectedItem), ((Entidades.Clases_Generales.materiaPrima.EBateria)cmbBateria.SelectedItem), ((Entidades.Clases_Generales.materiaPrima.ECamara)cmbCamara.SelectedItem), ((Entidades.Clases_Generales.materiaPrima.EPlaquetaElectronica)cmbPlaqueta.SelectedItem)); if (Fabrica.GuardarEnDepositoEnsamblados(fabrica, al)) { lsbEnsamblados.Items.Add(al); } txtCodigo.Text = ""; cmbCarcaza.Text = ""; cmbBateria.Text = ""; cmbCamara.Text = ""; cmbPlaqueta.Text = ""; } } if (control is RadioButton && ((RadioButton)control).Checked && rbtHuawei.Checked) { if (txtCodigo.Text == "" || cmbCarcaza.Text == "" || cmbBateria.Text == "" || cmbCamara.Text == "" || cmbPlaqueta.Text == "") { MessageBox.Show("Se deben completar todos los campos", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { Huawei hu = new Huawei(cod, ((Entidades.Clases_Generales.materiaPrima.ECarcaza)cmbCarcaza.SelectedItem), ((Entidades.Clases_Generales.materiaPrima.EBateria)cmbBateria.SelectedItem), ((Entidades.Clases_Generales.materiaPrima.ECamara)cmbCamara.SelectedItem), ((Entidades.Clases_Generales.materiaPrima.EPlaquetaElectronica)cmbPlaqueta.SelectedItem)); if (Fabrica.GuardarEnDepositoEnsamblados(fabrica, hu)) { lsbEnsamblados.Items.Add(hu); } txtCodigo.Text = ""; cmbCarcaza.Text = ""; cmbBateria.Text = ""; cmbCamara.Text = ""; cmbPlaqueta.Text = ""; } } if (control is RadioButton && ((RadioButton)control).Checked && rbtNokia.Checked) { if (txtCodigo.Text == "" || cmbCarcaza.Text == "" || cmbBateria.Text == "" || cmbCamara.Text == "" || cmbPlaqueta.Text == "") { MessageBox.Show("Se deben completar todos los campos", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { Nokia no = new Nokia(cod, ((Entidades.Clases_Generales.materiaPrima.ECarcaza)cmbCarcaza.SelectedItem), ((Entidades.Clases_Generales.materiaPrima.EBateria)cmbBateria.SelectedItem), ((Entidades.Clases_Generales.materiaPrima.ECamara)cmbCamara.SelectedItem), ((Entidades.Clases_Generales.materiaPrima.EPlaquetaElectronica)cmbPlaqueta.SelectedItem)); if (Fabrica.GuardarEnDepositoEnsamblados(fabrica, no)) { lsbEnsamblados.Items.Add(no); } txtCodigo.Text = ""; cmbCarcaza.Text = ""; cmbBateria.Text = ""; cmbCamara.Text = ""; cmbPlaqueta.Text = ""; } } if (control is RadioButton && ((RadioButton)control).Checked && rbtMotorola.Checked) { if (txtCodigo.Text == "" || cmbCarcaza.Text == "" || cmbBateria.Text == "" || cmbCamara.Text == "" || cmbPlaqueta.Text == "") { MessageBox.Show("Se deben completar todos los campos", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { Motorola mot = new Motorola(cod, ((Entidades.Clases_Generales.materiaPrima.ECarcaza)cmbCarcaza.SelectedItem), ((Entidades.Clases_Generales.materiaPrima.EBateria)cmbBateria.SelectedItem), ((Entidades.Clases_Generales.materiaPrima.ECamara)cmbCamara.SelectedItem), ((Entidades.Clases_Generales.materiaPrima.EPlaquetaElectronica)cmbPlaqueta.SelectedItem)); if (Fabrica.GuardarEnDepositoEnsamblados(fabrica, mot)) { lsbEnsamblados.Items.Add(mot); } txtCodigo.Text = ""; cmbCarcaza.Text = ""; cmbBateria.Text = ""; cmbCamara.Text = ""; cmbPlaqueta.Text = ""; } } if (control is RadioButton && ((RadioButton)control).Checked && rbtSamsumg.Checked) { if (txtCodigo.Text == "" || cmbCarcaza.Text == "" || cmbBateria.Text == "" || cmbCamara.Text == "" || cmbPlaqueta.Text == "") { MessageBox.Show("Se deben completar todos los campos", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { Samsumg sam = new Samsumg(cod, ((Entidades.Clases_Generales.materiaPrima.ECarcaza)cmbCarcaza.SelectedItem), ((Entidades.Clases_Generales.materiaPrima.EBateria)cmbBateria.SelectedItem), ((Entidades.Clases_Generales.materiaPrima.ECamara)cmbCamara.SelectedItem), ((Entidades.Clases_Generales.materiaPrima.EPlaquetaElectronica)cmbPlaqueta.SelectedItem)); if (Fabrica.GuardarEnDepositoEnsamblados(fabrica, sam)) { lsbEnsamblados.Items.Add(sam); } txtCodigo.Text = ""; cmbCarcaza.Text = ""; cmbBateria.Text = ""; cmbCamara.Text = ""; cmbPlaqueta.Text = ""; } } } // MessageBox.Show("Ensamblado con exito!!", "", MessageBoxButtons.OK, MessageBoxIcon.Information); rtbListaEnsamblados.Text = fabrica.MostrarAlmacenGeneral().ToString(); lblTamanio.Text = fabrica.TamanioGeneral.ToString(); } }
public GeoPlanetClutterData(string demFilePath, Huawei.UNet.GIS.GeoData.GeoMenuFile geoMenuFile, GeoXYRect geoBound, double resolution) { base.m_DataSource = demFilePath; this.m_GeoMenuFile = geoMenuFile; base.m_GeoDemFile = new GeoDemFile(base.m_DataSource, geoBound, resolution); }
public float GetSmartAntSideGain(Huawei.UNet.Simu.TD.Model.TDSimUser curUser, Huawei.UNet.Simu.TD.Model.TDSimUser intfUser) { throw new NotImplementedException(); }
public float GetSmartAntMainGain(Huawei.UNet.Simu.TD.Model.TDSimUser user) { return 11f; }
public float CalcInterfereVale(Huawei.UNet.Simu.TD.Model.TDSimUser user, Huawei.UNet.Simu.TD.Model.TS indexOfTimeslot) { return 3f; }
public bool TryGetPointInfo(Huawei.UNet.GIS.GeoInterface.GeoXYPoint point, out string info) { throw new NotImplementedException(); }
public int EnsurePatternNum(Huawei.UNet.NE.Interface.IACell calAntennaParam, MSPoint[] UserPoints) { return 0; }
/// <summary> /// Guarda en labase de datos el celu creado /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnGuardarBaseDeDatos_Click(object sender, EventArgs e) { if (rbtAlcatel.Checked == false && rbtHuawei.Checked == false && rbtMotorola.Checked == false && rbtNokia.Checked == false && rbtSamsumg.Checked == false) { campoSinSeleccionar(); // MessageBox.Show("Se deben completar todos los campos", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { foreach (Control control in this.pnlTipos.Controls) //uso panel { if (control is RadioButton && ((RadioButton)control).Checked && rbtAlcatel.Checked) { if (txtCodigo.Text == "" || cmbCarcaza.Text == "" || cmbBateria.Text == "" || cmbCamara.Text == "" || cmbPlaqueta.Text == "") { campoSinSeleccionar(); // MessageBox.Show("Se deben completar todos los campos", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { try { Alcatel al = new Alcatel(cod, ((Entidades.Clases_Generales.materiaPrima.ECarcaza)cmbCarcaza.SelectedItem), ((Entidades.Clases_Generales.materiaPrima.EBateria)cmbBateria.SelectedItem), ((Entidades.Clases_Generales.materiaPrima.ECamara)cmbCamara.SelectedItem), ((Entidades.Clases_Generales.materiaPrima.EPlaquetaElectronica)cmbPlaqueta.SelectedItem)); MessageBox.Show("Ensamblado con exito!!", "", MessageBoxButtons.OK, MessageBoxIcon.Information); celuDao.InsertarProducto(al); inicializarCmb(); //txtCodigo.Text = ""; //cmbCarcaza.Text = ""; //cmbBateria.Text = ""; //cmbCamara.Text = ""; //cmbPlaqueta.Text = ""; } catch (Exception ex) { MessageBox.Show(ex.Message, "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Information); } } } if (control is RadioButton && ((RadioButton)control).Checked && rbtHuawei.Checked) { if (txtCodigo.Text == "" || cmbCarcaza.Text == "" || cmbBateria.Text == "" || cmbCamara.Text == "" || cmbPlaqueta.Text == "") { campoSinSeleccionar(); //MessageBox.Show("Se deben completar todos los campos", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { try { Huawei hu = new Huawei(cod, ((Entidades.Clases_Generales.materiaPrima.ECarcaza)cmbCarcaza.SelectedItem), ((Entidades.Clases_Generales.materiaPrima.EBateria)cmbBateria.SelectedItem), ((Entidades.Clases_Generales.materiaPrima.ECamara)cmbCamara.SelectedItem), ((Entidades.Clases_Generales.materiaPrima.EPlaquetaElectronica)cmbPlaqueta.SelectedItem)); celuDao.InsertarProducto(hu); MessageBox.Show("Ensamblado con exito!!", "", MessageBoxButtons.OK, MessageBoxIcon.Information); inicializarCmb(); //txtCodigo.Text = ""; //cmbCarcaza.Text = ""; //cmbBateria.Text = ""; //cmbCamara.Text = ""; //cmbPlaqueta.Text = ""; } catch (Exception ex) { MessageBox.Show(ex.Message, "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Information); } } } if (control is RadioButton && ((RadioButton)control).Checked && rbtNokia.Checked) { if (txtCodigo.Text == "" || cmbCarcaza.Text == "" || cmbBateria.Text == "" || cmbCamara.Text == "" || cmbPlaqueta.Text == "") { campoSinSeleccionar(); //MessageBox.Show("Se deben completar todos los campos", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { try { Nokia no = new Nokia(cod, ((Entidades.Clases_Generales.materiaPrima.ECarcaza)cmbCarcaza.SelectedItem), ((Entidades.Clases_Generales.materiaPrima.EBateria)cmbBateria.SelectedItem), ((Entidades.Clases_Generales.materiaPrima.ECamara)cmbCamara.SelectedItem), ((Entidades.Clases_Generales.materiaPrima.EPlaquetaElectronica)cmbPlaqueta.SelectedItem)); celuDao.InsertarProducto(no); MessageBox.Show("Ensamblado con exito!!", "", MessageBoxButtons.OK, MessageBoxIcon.Information); inicializarCmb(); //txtCodigo.Text = ""; //cmbCarcaza.Text = ""; //cmbBateria.Text = ""; //cmbCamara.Text = ""; //cmbPlaqueta.Text = ""; } catch (Exception ex) { MessageBox.Show(ex.Message, "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Information); } } } if (control is RadioButton && ((RadioButton)control).Checked && rbtMotorola.Checked) { if (txtCodigo.Text == "" || cmbCarcaza.Text == "" || cmbBateria.Text == "" || cmbCamara.Text == "" || cmbPlaqueta.Text == "") { campoSinSeleccionar(); //MessageBox.Show("Se deben completar todos los campos", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { try { Motorola mot = new Motorola(cod, ((Entidades.Clases_Generales.materiaPrima.ECarcaza)cmbCarcaza.SelectedItem), ((Entidades.Clases_Generales.materiaPrima.EBateria)cmbBateria.SelectedItem), ((Entidades.Clases_Generales.materiaPrima.ECamara)cmbCamara.SelectedItem), ((Entidades.Clases_Generales.materiaPrima.EPlaquetaElectronica)cmbPlaqueta.SelectedItem)); celuDao.InsertarProducto(mot); MessageBox.Show("Ensamblado con exito!!", "", MessageBoxButtons.OK, MessageBoxIcon.Information); inicializarCmb(); //txtCodigo.Text = ""; //cmbCarcaza.Text = ""; //cmbBateria.Text = ""; //cmbCamara.Text = ""; //cmbPlaqueta.Text = ""; } catch (Exception ex) { MessageBox.Show(ex.Message, "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Information); } } } if (control is RadioButton && ((RadioButton)control).Checked && rbtSamsumg.Checked) { if (txtCodigo.Text == "" || cmbCarcaza.Text == "" || cmbBateria.Text == "" || cmbCamara.Text == "" || cmbPlaqueta.Text == "") { campoSinSeleccionar(); //MessageBox.Show("Se deben completar todos los campos", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { try { Samsumg sam = new Samsumg(cod, ((Entidades.Clases_Generales.materiaPrima.ECarcaza)cmbCarcaza.SelectedItem), ((Entidades.Clases_Generales.materiaPrima.EBateria)cmbBateria.SelectedItem), ((Entidades.Clases_Generales.materiaPrima.ECamara)cmbCamara.SelectedItem), ((Entidades.Clases_Generales.materiaPrima.EPlaquetaElectronica)cmbPlaqueta.SelectedItem)); celuDao.InsertarProducto(sam); MessageBox.Show("Ensamblado con exito!!", "", MessageBoxButtons.OK, MessageBoxIcon.Information); inicializarCmb(); //txtCodigo.Text = ""; //cmbCarcaza.Text = ""; //cmbBateria.Text = ""; //cmbCamara.Text = ""; //cmbPlaqueta.Text = ""; } catch (Exception ex) { MessageBox.Show(ex.Message, "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Information); } } } } } }
private void DrawPolygon(Huawei.UNet.GIS.GeoUI.Polygon polygon, Graphics gra) { Point point = new Point(this.m_left - 10, this.m_top - 10); Huawei.UNet.GIS.GeoUI.Polygon polygon2 = new Huawei.UNet.GIS.GeoUI.Polygon(); foreach (Point point2 in polygon.Points) { polygon2.Points.Add(new Point(point2.X - point.X, point2.Y - point.Y)); } Pen pen = new Pen(Color.Red, 1f); Brush brush = new SolidBrush(Color.Red); Point[] points = polygon2.Points.ToArray(); int length = points.Length; if (points.Length != 0) { for (int i = 0; i < length; i++) { Rectangle rect = new Rectangle(points[i].X - 2, points[i].Y - 2, 4, 4); gra.DrawEllipse(pen, rect); gra.FillEllipse(brush, rect); } if (points.Length != 1) { gra.DrawPolygon(pen, points); pen.Dispose(); brush.Dispose(); } } }
public UserMobilityBinding(Huawei.UNet.Traffic.Interface.UserProfile userProfile, Huawei.UNet.Traffic.Interface.Mobility mobility, float density) : this() { this.m_UserProfile = userProfile; this.m_Mobility = mobility; this.m_Density = density; }
public float[] CalcPointPathLoss(IPropagationModel prop, Huawei.UNet.NE.Interface.IACell carrier, Huawei.UNet.NE.Interface.AntConfig ant, Huawei.UNet.GIS.GeoInterface.GeoXYLine xyLine, float resolution, float rxHeight, out Dictionary<string, object> modelDetail) { throw new NotImplementedException(); }
public List <Celular> LeerTestUnitario() { try { string sentencia = "SELECT * FROM Celulares9"; SqlCommand sqlCommand = new SqlCommand(sentencia, sqlConnection); sqlConnection.Open(); SqlDataReader sqlDataReader = sqlCommand.ExecuteReader(); List <Celular> productos = new List <Celular>(); Alcatel al; Huawei hu; Nokia no; Motorola mo; Samsumg sam; while (sqlDataReader.Read()) { string tipo = sqlDataReader["Producto"].ToString(); int codigo = Convert.ToInt32(sqlDataReader["Codigo"]); // (tuEnumerado)Enum.Parse(typeof(tuEnumerado), reader["Titulo"].ToString()), materiaPrima.ECarcaza carcaza = (materiaPrima.ECarcaza)Enum.Parse(typeof(materiaPrima.ECarcaza), sqlDataReader["Carcaza"].ToString()); materiaPrima.EBateria bateria = (materiaPrima.EBateria)Enum.Parse(typeof(materiaPrima.EBateria), sqlDataReader["Bateria"].ToString()); materiaPrima.ECamara camara = (materiaPrima.ECamara)Enum.Parse(typeof(materiaPrima.ECamara), sqlDataReader["Camara"].ToString()); materiaPrima.EPlaquetaElectronica placa = (materiaPrima.EPlaquetaElectronica)Enum.Parse(typeof(materiaPrima.EPlaquetaElectronica), sqlDataReader["Placa"].ToString()); //Celular producto = new Celular(codigo, carcaza, bateria, camara, placa); if (tipo == "Alcatel") { al = new Alcatel(codigo, carcaza, bateria, camara, placa); productos.Add(al); } if (tipo == "Huawei") { hu = new Huawei(codigo, carcaza, bateria, camara, placa); productos.Add(hu); } if (tipo == "Nokia") { no = new Nokia(codigo, carcaza, bateria, camara, placa); productos.Add(no); } if (tipo == "Motorola") { mo = new Motorola(codigo, carcaza, bateria, camara, placa); productos.Add(mo); } if (tipo == "Samsumg") { sam = new Samsumg(codigo, carcaza, bateria, camara, placa); productos.Add(sam); } //productos.Add(producto); } return(productos); } catch (Exception ex) { throw new BaseDeDatosException("Ocurrió un error al tratar de leer la lista de celulares de la Base de Datos.", ex); } finally { if (sqlConnection != null && sqlConnection.State == System.Data.ConnectionState.Open) { sqlConnection.Close(); } } }
public void LoadData(Huawei.UNet.NE.Model.GisDisPlay gisdisplay) { this.m_DisplayControl.LoadData(gisdisplay.DisplayConfig); this.m_Editor.LoadData(gisdisplay); }
public float CalUsersSideAngleGain(Huawei.UNet.NE.Interface.IACell calAntennaParam, MSPoint CurMsPoint, MSPoint AccMsPoint, int PatternNum) { return 0; }
static void Main(string[] args) { Random aleatorio = new Random(); int numerito = aleatorio.Next(1, 3); Fabrica fab = new Fabrica(10); Alcatel al = new Alcatel(123456, materiaPrima.ECarcaza.Metal, materiaPrima.EBateria.Grande, materiaPrima.ECamara.ultraHD, materiaPrima.EPlaquetaElectronica.SerieA); Alcatel al2 = new Alcatel(123456, materiaPrima.ECarcaza.Metal, materiaPrima.EBateria.Grande, materiaPrima.ECamara.ultraHD, materiaPrima.EPlaquetaElectronica.SerieA); Huawei huw = new Huawei(256893, materiaPrima.ECarcaza.Plastico, materiaPrima.EBateria.Litio, materiaPrima.ECamara.standar, materiaPrima.EPlaquetaElectronica.SerieH); Motorola mot = new Motorola(254569, materiaPrima.ECarcaza.Metal, materiaPrima.EBateria.Mediana, materiaPrima.ECamara.fullHD, materiaPrima.EPlaquetaElectronica.SerieM); /****************************Guadar celulares***********************************/ if (Fabrica.GuardarEnDepositoEnsamblados(fab, al)) { Console.WriteLine("Guadado bien"); } else { Console.WriteLine("Repetido"); } if (Fabrica.GuardarEnDepositoEnsamblados(fab, al2)) { Console.WriteLine("Guadado bien"); } else { Console.WriteLine("Repetido "); } if (Fabrica.GuardarEnDepositoEnsamblados(fab, huw)) { Console.WriteLine("Guadado bien"); } else { Console.WriteLine("Repetido "); } Console.WriteLine(); /****************************Iniciar prueba de calidad***********************************/ if (Fabrica.IniciarPruebaDeCalidad(fab, al, numerito)) { Console.WriteLine("Prueba realizada correctamente"); numerito = aleatorio.Next(1, 3); } else { Console.WriteLine("algo fallo"); } if (Fabrica.IniciarPruebaDeCalidad(fab, huw, numerito)) { Console.WriteLine("Prueba realizada correctamente"); numerito = aleatorio.Next(1, 3); } else { Console.WriteLine("algo fallo"); } /**********************************************REPARACION************************************************************************/ //muestrola lista de Areparar antes de repararlos Console.WriteLine("*******************************************"); Console.WriteLine(fab.MostrarDepositoAReparar()); Console.WriteLine("*******************************************"); if (Fabrica.Reparacion(fab, al)) { Console.WriteLine("se REPARO y almaceno "); } else { Console.WriteLine("No hace falta reparar el producto esta OK "); } if (Fabrica.Reparacion(fab, huw)) { Console.WriteLine("se REPARO y almaceno "); } else { Console.WriteLine("No hace falta reparar el producto esta OK "); } Console.WriteLine("*******************************************"); Console.WriteLine(fab.MostrarAlmacenGeneral()); Console.WriteLine("*******************************************"); Console.WriteLine(fab.MostrarDepositoOk()); Console.WriteLine("*******************************************"); Console.WriteLine(fab.MostrarDepositoAReparar()); Console.WriteLine("*******************************************"); /*********************************ACUATICOS***********************************/ Console.WriteLine("/*****************************************/"); try { Console.WriteLine(fab.MostrarAcuaticos()); } catch (NullReferenceException e)// cuando no inicializo una lista { Console.WriteLine(e.Message); } Console.WriteLine("/*****************************************/"); Console.ReadKey(); }
public SimulationContext(Huawei.UNet.LTESimulation.Common.SimulationInfo info) { this.m_SimulationInfo = info; this.m_ProcessorFactory = new SimulationModelFactory(info.SubModuleDllPath); this.m_SnapshotInfo = new Huawei.UNet.LTESimulation.Common.SnapshotInfo(info.NttiLmd, info.TtiWarmup); }
public void Initialization(IGetLinkloss linkloss, Huawei.UNet.CalcCommon.IInterfCalc interfCalc, ISmartAntCalcGain param) { throw new NotImplementedException(); }