protected void btnCrearEmpresa_Click(object sender, EventArgs e) { PracticaEFEntities1 ctx = new PracticaEFEntities1(); Empresa o = ctx.Empresa.FirstOrDefault(i => i.nombre.ToUpper() == txtEmpresa.Text); if (o == null) { o = new Empresa(); o.nombre = txtEmpresa.Text; ctx.Empresa.Add(o); } Empleado emp = new Empleado(); emp.apellido = txtApe.Text; emp.nombre = txtNom.Text; emp.fecha_nac = DateTime.Parse(txtFech.Text); emp.tipo = Convert.ToByte(tipos.SelectedValue); emp.Empresa = o; ctx.Empleado.Add(emp); ctx.SaveChanges(); }
public EmpleadoRepositorio() { contexto = new PracticaEFEntities1(); }