public ActionResult AlterarCliente(CadCliente cliente, string modo)
        {
            try
            {
                if (!ModelState.IsValid)
                {
                    return(View());
                }
                ClientesDao.AlterarCliente(cliente);

                if (string.IsNullOrEmpty(modo))
                {
                    return(RedirectToAction("ListarClientes"));
                }

                else
                {
                    throw new Exception("Parametro inválido");
                }
            }
            catch (Exception ex)
            {
                ViewBag.MensagemErro = ex.Message;
                return(View("_Erro"));
            }
        }
Esempio n. 2
0
 public static void ExcluirCliente(CadCliente cliente)
 {
     using (var ctx = new ProjectManagerConnection())
     {
         ctx.Entry <CadCliente>(cliente).State = EntityState.Deleted;
         ctx.SaveChanges();
     }
 }
Esempio n. 3
0
 public static void AlterarCliente(CadCliente cliente)
 {
     using (var ctx = new ProjectManagerConnection())
     {
         ctx.Entry <CadCliente>(cliente).State = EntityState.Modified;
         ctx.SaveChanges();
     }
 }
Esempio n. 4
0
 public static void IncluirCliente(CadCliente cliente)
 {
     using (var ctx = new ProjectManagerConnection())
     {
         ctx.CadCliente.Add(cliente);
         ctx.SaveChanges();
     }
 }
 public ActionResult ExcluirCliente(CadCliente cliente)
 {
     try
     {
         ClientesDao.ExcluirCliente(cliente);
         return(RedirectToAction("ListarClientes"));
     }
     catch (Exception ex)
     {
         ViewBag.MensagemErro = ex.Message;
         return(View("_Erro"));
     }
 }
        private void registerbtn2_Click(object sender, EventArgs e)
        {
            CadCliente cliente = new CadCliente();

            cliente.cadastrarcliente(Nomeclientetxtbox.Text, cpftxtbox.Text, habilitaçãotxtbox.Text, datainicialtxtbox.Text, datafinaltxtbox.Text);

            if (Nomeclientetxtbox.Text == string.Empty || cpftxtbox.Text == string.Empty || habilitaçãotxtbox.Text == string.Empty || datainicialtxtbox.Text == string.Empty || datafinaltxtbox.Text == string.Empty)
            {
                MessageBox.Show("Insira um valor válido nos campos!", "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else
            {
                MessageBox.Show("Locação efetuada com sucesso", "Parabens", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
Esempio n. 7
0
 static void Main(string[] args)
 {
     using (var db = new ClienteContext())
     {
         //Populando o banco de dados com alguns registros
         var clientejoao = new CadCliente {
             Nome = "João da Silva "
         };
         var bairrocentro = new CadBairro {
             Nome = "Centro"
         };
         var bairrovendanova = new CadBairro {
             Nome = "Venda Nova"
         };
         clientejoao.Bairros.Add(bairrocentro);
         clientejoao.Bairros.Add(bairrovendanova);
         db.CadCliente.Add(clientejoao);
         db.SaveChanges();
     }
 }
        public ActionResult IncluirCLiente(CadCliente cliente)
        {
            try
            {
                if (!cliente.CNPJ.IsCnpj())
                {
                    ModelState.AddModelError("Cpf", "O CPF informado é inválido");
                }

                if (!ModelState.IsValid)
                {
                    return(View());
                }
                ClientesDao.IncluirCliente(cliente);
                return(RedirectToAction("Index"));
            }
            catch (Exception ex)
            {
                ViewBag.MensagemErro = ex.Message;
                return(View("_Erro"));
            }
        }
Esempio n. 9
0
        public void ShowWindow(int rotina_id)
        {
            try
            {
                switch (rotina_id)
                {
                case 1:
                    CadLoja cl = new CadLoja();
                    cl.ShowDialog();
                    break;

                case 2:
                    CadastroUsuarios cadUsu = new CadastroUsuarios();
                    cadUsu.ShowDialog();
                    break;

                case 3:
                    CadPermissoes cp = new CadPermissoes();
                    cp.ShowDialog();
                    break;


                case 4:
                    CadVendedor vc = new CadVendedor();
                    vc.ShowDialog();
                    break;

                case 5:
                    CadCaixas cc = new CadCaixas();
                    cc.ShowDialog();
                    break;

                case 6:
                    CadastroTmv ctmv = new CadastroTmv();
                    ctmv.ShowDialog();
                    break;

                case 7:
                    CadFabricantes cf = new CadFabricantes();
                    cf.ShowDialog();
                    break;

                case 8:
                    CadMarcas cm = new CadMarcas();
                    cm.ShowDialog();
                    break;

                case 9:
                    CadOperadora op = new CadOperadora();
                    op.ShowDialog();
                    break;

                case 10:
                    CadUnidade cadUn = new CadUnidade();
                    cadUn.ShowDialog();
                    break;

                case 11:
                    CadProduto cadProd = new CadProduto();
                    cadProd.ShowDialog();
                    break;

                case 12:
                    CadFornecedor cadFrn = new CadFornecedor();
                    cadFrn.ShowDialog();
                    break;

                case 13:
                    CadCliente cCli = new CadCliente();
                    cCli.ShowDialog();
                    break;

                case 14:
                    CadFormas_pag cadFpg = new CadFormas_pag();
                    cadFpg.ShowDialog();
                    break;

                case 15:
                    LancamentoMovimentos lm = new LancamentoMovimentos();
                    lm.ShowDialog();
                    break;

                case 16:
                    Produto_fornecedor pf = new Produto_fornecedor();
                    pf.ShowDialog();
                    break;

                case 29:

                    Parametrizacao param = new Parametrizacao();
                    param.ShowDialog();
                    break;

                case 30:

                    CadPlano_conta cpc = new CadPlano_conta();
                    cpc.ShowDialog();
                    break;

                case 31:

                    CadContas cadconta = new CadContas();
                    cadconta.ShowDialog();
                    break;

                case 32:
                    ConsultaMovimentos consMov = new ConsultaMovimentos();
                    consMov.ShowDialog();
                    break;

                case 20:
                    ConsultaParcelas cp_cp = new ConsultaParcelas(Enums.Tipo_parcela.PAGAR);
                    cp_cp.ShowDialog();
                    break;

                case 21:
                    ConsultaParcelas cp_cr = new ConsultaParcelas(Enums.Tipo_parcela.RECEBER);
                    cp_cr.ShowDialog();
                    break;

                case 33:
                    Lancamentos lancamentos = new Lancamentos();
                    lancamentos.ShowDialog();
                    break;

                case 34:
                    PDV pdv = new PDV();
                    pdv.ShowDialog();
                    break;

                case 27:
                    DocumentoEntrada docEnt = new DocumentoEntrada();
                    docEnt.ShowDialog();
                    break;

                case 35:
                    CadCores cadCor = new CadCores();
                    cadCor.ShowDialog();
                    break;

                case 36:
                    CadTamanhos cadTam = new CadTamanhos();
                    cadTam.ShowDialog();
                    break;
                }
            }
            catch (Exception ex)
            {
            }
        }