Exemplo n.º 1
0
 protected void txtbutton_Click(object sender, EventArgs e)
 {
     try
     {
         EMPDATA E = new EMPDATA();
         E.EMPNO    = int.Parse(txtempno.Text);
         E.ENAME    = txtename.Text;
         E.JOB      = txtjob.Text;
         E.MGR      = int.Parse(txtmgr.Text);
         E.HIREDATE = DateTime.Parse(txthiredate.Text);
         E.SAL      = int.Parse(txtsal.Text);
         E.COMM     = int.Parse(txtcomm.Text);
         E.DEPTNO   = int.Parse(txtdeptno.Text);
         D.EMPDATAs.Add(E);
         D.SaveChanges();
     }
     catch (DbUpdateException E)
     {
         SqlException ex = E.GetBaseException() as SqlException;
         if (ex.Message.Contains("EMP_K"))
         {
             lblMessage.Text = "no duplicate errors";
         }
         else if (ex.Message.Contains("FK__EmpDept"))
         {
             lblMessage.Text = "no deptno";
         }
         else
         {
             lblMessage.Text = ex.Message;
         }
     }
 }
Exemplo n.º 2
0
        protected void txtbutton_Click(object sender, EventArgs e)
        {
            int eno = int.Parse(txtempno.Text);
            var E   = from E1 in d.EMPDATAs
                      where E1.EMPNO == eno
                      select E1;
            EMPDATA emp = E.First();
            int     c   = 0;
            bool    b   = int.TryParse(txtcomm.Text, out c);

            emp.EMPNO    = int.Parse(txtempno.Text);
            emp.ENAME    = txtename.Text;
            emp.JOB      = txtjob.Text;
            emp.MGR      = int.Parse(txtmgr.Text);
            emp.HIREDATE = DateTime.Parse(txthiredate.Text);
            emp.SAL      = int.Parse(txtsal.Text);
            if (c != 0)
            {
                emp.COMM = c;
            }

            emp.DEPTNO = int.Parse(txtdeptno.Text);

            d.SaveChanges();
        }
Exemplo n.º 3
0
        protected void txtbutton_Click(object sender, EventArgs e)
        {
            int eno = int.Parse(txtempno.Text);
            var E   = from E1 in d.EMPDATAs
                      where E1.EMPNO == eno
                      select E1;
            EMPDATA emp = E.First();

            d.EMPDATAs.Remove(emp);

            d.SaveChanges();
        }