Exemplo n.º 1
0
        public ActionResult Create([Bind(Include = "Id,Nome,Usuario1,Senha")] Usuario usuario)
        {
            if (ModelState.IsValid)
            {
                db.Usuarios.Add(usuario);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(usuario));
        }
Exemplo n.º 2
0
        public ActionResult Create([Bind(Include = "Id,Email1,Id_Cliente")] Email email)
        {
            if (ModelState.IsValid)
            {
                db.Emails.Add(email);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.Id_Cliente = new SelectList(db.Clientes, "Id", "Nome", email.Id_Cliente);
            return(View(email));
        }
Exemplo n.º 3
0
        public ActionResult Create([Bind(Include = "Id,Nome,Cargo,Data_de_Nascimento,Telefone,Email,Id_Cliente")] Contato contato)
        {
            if (ModelState.IsValid)
            {
                db.Contatoes.Add(contato);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.Id_Cliente = new SelectList(db.Clientes, "Id", "Nome", contato.Id_Cliente);
            return(View(contato));
        }
Exemplo n.º 4
0
        public ActionResult Create([Bind(Include = "Id,Logradouro,Numero,Complemento,Bairro,Cidade,Estado,Id_Cliente")] Endereco endereco)
        {
            if (ModelState.IsValid)
            {
                db.Enderecoes.Add(endereco);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.Id_Cliente = new SelectList(db.Clientes, "Id", "Nome", endereco.Id_Cliente);
            return(View(endereco));
        }
Exemplo n.º 5
0
        public ActionResult Create([Bind(Include = "Id,Numero,Id_Cliente")] Telefone telefone)
        {
            if (ModelState.IsValid)
            {
                db.Telefones.Add(telefone);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.Id_Cliente = new SelectList(db.Clientes, "Id", "Nome", telefone.Id_Cliente);
            return(View(telefone));
        }
Exemplo n.º 6
0
        public ActionResult Create([Bind(Include = "Id,Tipo,Nome,Documento,Vencimento_Licenca,Id_Vendedor")] Cliente cliente)
        {
            if (ModelState.IsValid)
            {
                cliente.Data_Hora_Cadastro = DateTime.Today;
                cliente.Vencimento_Licenca = Convert.ToDateTime(cliente.Vencimento_Licenca);

                db.Clientes.Add(cliente);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.Id_Vendedor = new SelectList(db.Usuarios, "Id", "Nome", cliente.Id_Vendedor);
            return(View(cliente));
        }
Exemplo n.º 7
0
        private void btntesdiqdaimi_Click(object sender, EventArgs e)
        {
            using (EntityDataModels db = new EntityDataModels())
            {
                short  number   = 0;
                byte   number1  = 0;
                string mesajlar = "";
                if (cmbmenteqe.SelectedValue != null)
                {
                    if (short.Parse(cmbmenteqe.SelectedValue.ToString()) != 0)
                    {
                        daimi.MenteqeID = short.Parse(cmbmenteqe.SelectedValue.ToString());
                    }
                    else
                    {
                        mesajlar = mesajlar + "Məntəqə boş ola bilməz.";
                    }
                }
                if (cmbyasmen.SelectedValue != null)
                {
                    if (int.Parse(cmbyasmen.SelectedValue.ToString()) != 0)
                    {
                        daimi.YashMenDaireMentID = short.Parse(cmbyasmen.SelectedValue.ToString());
                    }
                    else
                    {
                        mesajlar = mesajlar + " Yaşayış məntəqəsi boş ola bilməz.";
                    }
                }
                if (cmbprospkuce.SelectedValue != null)
                {
                    //if (int.Parse(cmbprospkuce.SelectedValue.ToString()) != 0)
                    {
                        daimi.ProspKucheDaireMentID = int.Parse(cmbprospkuce.SelectedValue.ToString());
                    }
                    //else
                    {
                        //mesajlar = mesajlar + " Prospekt küçə boş ola bilməz.";
                    }
                }
                if (cmbev.SelectedValue != null)
                {
                    if (int.Parse(cmbev.SelectedValue.ToString()) != 0)
                    {
                        daimi.EvID = int.Parse(cmbev.SelectedValue.ToString());
                    }
                }

                daimi.Soyad  = txtsoyad.Text;
                daimi.Ad     = txtad.Text;
                daimi.AtaAdi = txtataadi.Text;
                if (cmbdogumgunu.SelectedValue != null)
                {
                    if (byte.TryParse(cmbdogumgunu.SelectedValue.ToString(), out number1))
                    {
                        daimi.DogumGunu = byte.Parse(cmbdogumgunu.SelectedValue.ToString());
                    }
                }
                if (cmbdogumay.SelectedValue != null)
                {
                    if (byte.TryParse(cmbdogumay.SelectedValue.ToString(), out number1))
                    {
                        daimi.DogumAyi = byte.Parse(cmbdogumay.SelectedValue.ToString());
                    }
                }
                if (cmbdogumili.SelectedValue != null)
                {
                    if (short.TryParse(cmbdogumili.SelectedValue.ToString(), out number))
                    {
                        daimi.DogumIli = short.Parse(cmbdogumili.SelectedValue.ToString());
                    }
                }
                if (rbqadin.Checked)
                {
                    daimi.Cins = false;
                }
                else if (rbkisi.Checked)
                {
                    daimi.Cins = true;
                }
                else
                {
                    mesajlar = mesajlar + " Cins boş ola bilməz.";
                }
                if (cmbbinamertebe.SelectedValue != null)
                {
                    if (byte.TryParse(cmbbinamertebe.SelectedValue.ToString(), out number1))
                    {
                        daimi.Mertebe = byte.Parse(cmbbinamertebe.SelectedValue.ToString());
                    }
                }

                daimi.Menzil = txtmenzil.Text;
                if (cmbstatus.SelectedValue != null)
                {
                    if (byte.TryParse(cmbstatus.SelectedValue.ToString(), out number1))
                    {
                        daimi.SeciciStatusID = byte.Parse(cmbstatus.SelectedValue.ToString());
                    }
                }
                if (cmbsebeb.SelectedValue != null)
                {
                    if (byte.TryParse(cmbsebeb.SelectedValue.ToString(), out number1))
                    {
                        daimi.QeydiyyatSebebID = byte.Parse(cmbsebeb.SelectedValue.ToString());
                    }
                }
                if (cmbseriya.SelectedValue != null)
                {
                    if (byte.TryParse(cmbseriya.SelectedValue.ToString(), out number1))
                    {
                        daimi.VesiqeSeriyaID = byte.Parse(cmbseriya.SelectedValue.ToString());
                    }
                }
                daimi.VesiqeNomresi = txtvesiqenomresi.Text;
                //if (byte.TryParse(cmbqurumadi.SelectedValue.ToString(), out number1))
                //{
                //    daimi.VesiqeVerenQurum = byte.Parse(cmbqurumadi.SelectedValue.ToString());
                //}

                daimi.VesiqeVerilmeTarixi   = DateTime.Parse(dtpvesverilmetar.Text);
                daimi.VesiqeEtibarliqTarixi = DateTime.Parse(dtpvesverilmetar.Text);
                daimi.DaxiledilmeTarixi     = DateTime.Now;
                daimi.Pinkod         = txtfinkod.Text;
                daimi.QeyCixmaVereqi = false;

                ValidationContext        context = new ValidationContext(daimi, null, null);
                IList <ValidationResult> errors  = new List <ValidationResult>();


                if (!Validator.TryValidateObject(daimi, context, errors, true) || mesajlar != "")
                {
                    foreach (ValidationResult result in errors)
                    {
                        mesajlar = mesajlar + " " + result.ErrorMessage;
                    }
                    MessageBox.Show(mesajlar);
                }
                else
                {
                    if (daimi.SeciciID == 0)
                    {
                        db.Daimis.Add(daimi);
                        MessageBox.Show("Seçici əlavə olundu");
                    }
                    else
                    {
                        db.Entry(daimi).State = EntityState.Modified;
                        MessageBox.Show("Seçici düzəliş olundu");
                    }
                    db.SaveChanges();
                    bosalt();
                    enablefalsetrue(false);
                    grvdaimiload(daimi.MenteqeID);
                }
            }
        }