示例#1
0
 public bool alterarIdTipoMaquina(TipoMaquina tipoMaquina)
 {
     if (tipoMaquina == null)
     {
         return(false);
     }
     this.tipoMaquina    = tipoMaquina;
     this.id_tipoMaquina = tipoMaquina.id_tipoMaquina;
     return(true);
 }
示例#2
0
 public Maquina(long id_maquina, string nomeMaquina, string marca, string modelo, int x, int y, int posicaoRelativa, long id_tipoMaquina, TipoMaquina tipoMaquina, long id_linhaProducao, bool estado)
 {
     this.Id                   = id_maquina;
     this.nomeMaquina          = new NomeMaquina(nomeMaquina);
     this.marcaMaquina         = new MarcaMaquina(marca);
     this.modeloMaquina        = new ModeloMaquina(modelo);
     this.id_tipoMaquina       = id_tipoMaquina;
     this.tipoMaquina          = tipoMaquina;
     this.id_linhaProducao     = id_linhaProducao;
     this.posicaoLinhaProducao = new PosicaoAbsoluta(x, y);
     this.posicaoRelativa      = new PosicaoRelativa(posicaoRelativa);
     this.estado               = estado;
 }
示例#3
0
 public Maquina(NomeMaquina nomeMaquina, PosicaoAbsoluta posicaoLinhaProducao, TipoMaquina tipoMaquina)
 {
     this.nomeMaquina          = nomeMaquina;
     this.tipoMaquina          = tipoMaquina;
     this.posicaoLinhaProducao = posicaoLinhaProducao;
 }