Exemplo n.º 1
0
 public ActionResult Edit([Bind(Include = "Id,Nome,Usuario1,Senha")] Usuario usuario)
 {
     if (ModelState.IsValid)
     {
         db.Entry(usuario).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(usuario));
 }
Exemplo n.º 2
0
 public ActionResult Edit([Bind(Include = "Id,Email1,Id_Cliente")] Email email)
 {
     if (ModelState.IsValid)
     {
         db.Entry(email).State = EntityState.Modified;
         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 Edit([Bind(Include = "Id,Nome,Cargo,Data_de_Nascimento,Telefone,Email,Id_Cliente")] Contato contato)
 {
     if (ModelState.IsValid)
     {
         db.Entry(contato).State = EntityState.Modified;
         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 Edit([Bind(Include = "Id,Logradouro,Numero,Complemento,Bairro,Cidade,Estado,Id_Cliente")] Endereco endereco)
 {
     if (ModelState.IsValid)
     {
         db.Entry(endereco).State = EntityState.Modified;
         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 Edit([Bind(Include = "Id,Numero,Id_Cliente")] Telefone telefone)
 {
     if (ModelState.IsValid)
     {
         db.Entry(telefone).State = EntityState.Modified;
         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 Edit([Bind(Include = "Id,Tipo,Nome,Documento,Vencimento_Licenca")] Cliente cliente)
        {
            Cliente x = db.Clientes.Find(cliente.Id);

            if (ModelState.IsValid)
            {
                x.Tipo               = cliente.Tipo;
                x.Nome               = cliente.Nome;
                x.Documento          = cliente.Documento;
                x.Vencimento_Licenca = cliente.Vencimento_Licenca;

                db.Entry(x).State = EntityState.Modified;
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }
            ViewBag.Id_Vendedor = new SelectList(db.Usuarios, "Id", "Nome", cliente.Id_Vendedor);
            return(View(x));
        }
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);
                }
            }
        }