Ejemplo n.º 1
0
        public void update(RegCrea creaInf)
        {
            RegCrea creaAlt = db.RegCrea.Where(x => x.Id == creaInf.Id).First();

            creaAlt.Crea = creaInf.Crea;
            db.SaveChanges();
        }
Ejemplo n.º 2
0
        public void delete(int id)
        {
            RegCrea creaExc = db.RegCrea.Where(x => x.Id == id).First();

            db.RegCrea.Remove(creaExc);
            db.SaveChanges();
        }
Ejemplo n.º 3
0
        private void btAdicionar_Click(object sender, EventArgs e)
        {
            #region Validação dos campos
            errorProvider.SetError(textRegistro, string.Empty);
            errorProvider.SetError(comboTipo, string.Empty);
            int verif = 0;

            if (textRegistro.Text.Trim().Length <= 6)
            {
                errorProvider.SetError(textRegistro, "Informe um registro com pelo menos 7 caracteres");
                verif++;
            }

            if (comboTipo.SelectedIndex == -1)
            {
                errorProvider.SetError(comboTipo, "Selecione o tipo do registro");
                return;
            }

            if (verif > 0)
            {
                return;
            }
            #endregion

            switch (comboTipo.SelectedIndex)
            {
            case 0:
                RegCau        regCau     = new RegCau();
                RegCauProjeto regCauProj = new RegCauProjeto();
                regCau.Cau     = textRegistro.Text.Trim();
                regCauProj.Cau = regCau;
                regCauDAO.insert(regCau);
                regCauProj.Projeto = projetosDAO.select().Where(x => x.Id == Convert.ToInt16(textId.Text)).First();
                regCauProjDAO.insert(regCauProj);
                break;

            case 1:
                RegCrea        regCrea     = new RegCrea();
                RegCreaProjeto regCreaProj = new RegCreaProjeto();
                regCrea.Crea     = textRegistro.Text.Trim();
                regCreaProj.Crea = regCrea;
                regCreaDAO.insert(regCrea);
                regCreaProj.Projeto = projetosDAO.select().Where(x => x.Id == Convert.ToInt16(textId.Text)).First();
                regCreaProjDAO.insert(regCreaProj);
                break;
            }

            this.Close();
        }
Ejemplo n.º 4
0
 public void insert(RegCrea creaInf)
 {
     db.RegCrea.Add(creaInf);
     db.SaveChanges();
 }