public static Equipo crearAle(string _marca, string _modelo, string _numSerie, string _alias, int _fuente, int _tipoDeHaz, DataGridView DGVFot, DataGridView DGVElec, string _institucion) //EsPredet inicia como false siempre { string auxEnergiasFot = ""; string auxEnergiasElec = ""; ListaFotones listaF = new ListaFotones(); if (EnergiaFotones.lista(DGVFot).Count > 0) { listaF = EnergiaFotones.lista(DGVFot); } ListaElectrones listaE = new ListaElectrones(); if (EnergiaElectrones.lista(DGVElec).Count > 0) { listaE = EnergiaElectrones.lista(DGVElec); } foreach (var energia in EnergiaFotones.lista(DGVFot)) { auxEnergiasFot += energia.Energia + " "; } foreach (var energia in EnergiaElectrones.lista(DGVElec)) { auxEnergiasElec += energia.Energia + " "; } string auxEtiqueta = ""; if (_alias != "") { auxEtiqueta += " (" + _alias + ")"; } return(new Equipo() { Marca = _marca, Modelo = _modelo, NumSerie = _numSerie, Alias = _alias, Fuente = _fuente, TipoDeHaz = _tipoDeHaz, energiaFot = listaF, EnergiasFotones = auxEnergiasFot, energiaElec = listaE, EnergiasElectrones = auxEnergiasElec, Institucion = _institucion, Etiqueta = _marca + " " + _modelo + " " + auxEtiqueta, Nota = "", }); }
public static ListaFotones energiaCo(double Zref, double Lado, double PDDZref, double TMRZref) { ListaFotones aux = new ListaFotones { new EnergiaFotones { Energia = 1.25, LadoCampo = Lado, Etiqueta = "Co", ZRefFot = Zref, PddZrefFot = PDDZref, TmrZrefFot = TMRZref, EsPredet = true, } }; return(aux); }