public frmConsultaServicos(Controllers.ctrlServicos pCtrlServico)
 {
     InitializeComponent();
     umCtrlServico = pCtrlServico;
     umServico     = new Classes.servicos();
     carregarDados(umCtrlServico);
 }
Пример #2
0
 public override string Excluir(object pObj)
 {
     if (pObj == null)
     {
         return("Erro: Servico está nulo!");
     }
     else
     {
         Classes.servicos vlServico = (Classes.servicos)pObj;
         return(ExcluirToString(nameTable, "codigo", vlServico.Codigo.ToString()));
     }
 }
Пример #3
0
 public override string Alterar(object pObj)
 {
     if (pObj == null)
     {
         return("Erro: Serviço está nulo!");
     }
     else
     {
         Classes.servicos vlServico = (Classes.servicos)pObj;
         return(AlterarToString(nameTable, vlServico.arrayStringCampos(),
                                vlServico.arrayStringValores()));
     }
 }
Пример #4
0
        public List <Classes.servicos> PesquisarCollection(out string pMsg)
        {
            DataTable vlTabelaServicos =
                ExecuteComandSearchQuery(
                    umDaoServico.PesquisarToString("servico", camposSelect, "", ""), out pMsg);

            if (vlTabelaServicos.Rows.Count == 0)
            {
                return(null);
            }
            else
            {
                List <Classes.servicos> lista = new List <Classes.servicos>();
                foreach (DataRow row in vlTabelaServicos.Rows)
                {
                    var vlServico = new Classes.servicos((int)row[0], (int)row[4],
                                                         (string)row[5], (string)row[6],
                                                         (string)row[1], (string)row[2],
                                                         decimal.Parse(row[3].ToString(), vgEstilo, vgProv));
                    lista.Add(vlServico);
                }
                return(lista);
            }
        }
        private void btn_Cadastro_Click(object sender, EventArgs e)
        {
            closing = true;
            if (string.IsNullOrEmpty(txtb_Servico.Text))
            {
                errorMSG.SetError(lbl_Servico, "Campo 'Serviço' inválido!");
            }
            else if (!ValidacaoDoubleMoeda(txtb_Preco.Text, false))
            {
                errorMSG.SetError(lbl_Preco, "Campo 'Preço' inválido!");
            }
            else
            {
                errorMSG.SetError(lbl_Servico, null);
                var vlServico = new
                                Classes.servicos(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_Servico.Text,
                                                 txtb_Descricao.Text,
                                                 strToDecimal(txtb_Preco.Text));

                ObjToDataBase(vlServico, umCtrlServico);
            }
        }
 public override void ConhecaOBJ(object pOBJ)
 {
     umServico = (Classes.servicos)pOBJ;
 }