Ejemplo n.º 1
0
        public void update(RegCau cauInf)
        {
            RegCau cauAlt = db.RegCau.Where(x => x.Id == cauInf.Id).First();

            cauAlt.Cau = cauInf.Cau;
            db.SaveChanges();
        }
Ejemplo n.º 2
0
        public void delete(int id)
        {
            RegCau cauExc = db.RegCau.Where(x => x.Id == id).First();

            db.RegCau.Remove(cauExc);
            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(RegCau cauInf)
 {
     db.RegCau.Add(cauInf);
     db.SaveChanges();
 }