コード例 #1
0
 private void btn_Cadastro_Click(object sender, EventArgs e)
 {
     closing = true;
     if (string.IsNullOrEmpty(txtb_Equipamento.Text))
     {
         errorMSG.SetError(lbl_Equipamento, "Campo 'Equipamento' inválido!");
         txtb_Equipamento.Focus();
     }
     if (string.IsNullOrEmpty(txtb_Voltagem.Text))
     {
         errorMSG.SetError(lbl_Volgatem, "Campo 'Voltagem' inválido!");
         txtb_Voltagem.Focus();
     }
     else if (string.IsNullOrEmpty(txtb_Modelo.Text))
     {
         errorMSG.Clear();
         errorMSG.SetError(lbl_Modelo, "Campo 'Modelo' deve ser inserido" +
                           "usando o campo 'Código' ou o botão" +
                           "'Pesquisar'");
         txtb_CodigoModelo.Focus();
     }
     else
     {
         errorMSG.Clear();
         var vlEquip = new
                       Classes.equipamentos(txtb_Codigo.Text == "" ? 0 : int.Parse(txtb_Codigo.Text),
                                            txtb_CodigoUsu.Text == "" ? 0 : int.Parse(txtb_CodigoUsu.Text),
                                            txtb_DataCadastro.Text, txtb_DataUltAlt.Text,
                                            txtb_Equipamento.Text, txtb_Voltagem.Text, txtb_ObsTecnica.Text);
         vlEquip.UmModelo.ThisModelo = umModelo;
         ObjToDataBase(vlEquip, umCtrlEquip);
     }
 }
コード例 #2
0
 public frmConsultaEquipamentos(Controllers.ctrlEquipamentos pCtrlEquip)
 {
     InitializeComponent();
     umCtrlEquip = pCtrlEquip;
     umEquip     = new Classes.equipamentos();
     carregarDados(umCtrlEquip);
 }
コード例 #3
0
 public override string Excluir(object pObj)
 {
     if (pObj == null)
     {
         return("Erro: Equipamento está nulo!");
     }
     else
     {
         Classes.equipamentos vlEquip = (Classes.equipamentos)pObj;
         return(ExcluirToString(nameTable, "codigo", vlEquip.Codigo.ToString()));
     }
 }
コード例 #4
0
 public override string Alterar(object pObj)
 {
     if (pObj == null)
     {
         return("Erro: Equipamento está nulo!");
     }
     else
     {
         Classes.equipamentos vlEquip = (Classes.equipamentos)pObj;
         return(AlterarToString(nameTable, vlEquip.arrayStringCampos(),
                                vlEquip.arrayStringValores()));
     }
 }
コード例 #5
0
 public override void ConhecaOBJ(object pOBJ)
 {
     umEquip = (Classes.equipamentos)pOBJ;
 }