Пример #1
0
        private void btnGravar_Click(object sender, EventArgs e)
        {
            if (Valida())
            {
                Camadas.Model.tipo_serv tipo_serv    = new Camadas.Model.tipo_serv();
                Camadas.BLL.tipo_serv   bllTipo_serv = new Camadas.BLL.tipo_serv();
                tipo_serv.idTipo_serv  = Convert.ToInt32(lblid.Text);
                tipo_serv.idTipo_prod  = Convert.ToInt32(comboTipo.SelectedValue);
                tipo_serv.serv_lateral = textServ_lateral.Text;
                tipo_serv.serv_frontal = textServ_frontal.Text;
                if (tipo_serv.idTipo_serv == -1)
                {
                    bllTipo_serv.Insert(tipo_serv);
                }
                else
                {
                    bllTipo_serv.Update(tipo_serv);
                }

                if (MessageBox.Show("Deseja incluir um tipo de serviço?", "Confirmação", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes)
                {
                    MessageBox.Show("Tipo de serviço incluido com sucesso!", "Confirmação", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    LimpaCampos();
                    Habilita(false);
                }
                else
                {
                    LimpaCampos();
                }
            }
        }
Пример #2
0
 private void btnExcluir_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show("Tem certeza que deseja excluir?", "Confirmação", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
     {
         if (Convert.ToInt32(lblid.Text) != -1)
         {
             Camadas.Model.tipo_serv tipo_serv    = new Camadas.Model.tipo_serv();
             Camadas.BLL.tipo_serv   bllTipo_serv = new Camadas.BLL.tipo_serv();
             tipo_serv.idTipo_serv  = Convert.ToInt32(lblid.Text);
             tipo_serv.idTipo_prod  = Convert.ToInt32(comboTipo.SelectedValue);
             tipo_serv.serv_lateral = textServ_lateral.Text;
             tipo_serv.serv_frontal = textServ_frontal.Text;
             bllTipo_serv.Delete(tipo_serv);
             dgvTipo_serv.DataSource = (from p in bllTipo_serv.Select()
                                        select new
             {
                 TipoServiço = p.idTipo_serv,
                 TipoProduto = new Camadas.BLL.tipo_prod().Select().FirstOrDefault(t => t.idTipo_prod == p.idTipo_prod)?.tipo ?? "Não encontrado",
                 ServiçoLateral = p.serv_lateral,
                 ServiçoFrontal = p.serv_frontal
             }).ToList();
         }
         else
         {
             MessageBox.Show("Não há nenhum cadastro para ser excluído!", "Confirmação", MessageBoxButtons.OK, MessageBoxIcon.Hand);
         }
     }
     LimpaCampos();
 }