public ActionResult Create(Turno turno) { int idTurno = TurnoBLL.InsertObjetoTurno(turno); foreach (HoTurno relacion in turnos) { relacion.fkTurno = idTurno; HoTurnoBLL.InsertObjetoHoTurno(relacion); } return(RedirectToAction("Index", "Turno")); }
public ActionResult Create([Bind(Prefix = "Item1")] Empleado empleado, [Bind(Prefix = "Item2")] Turno turno) { int idEmpleado = EmpleadoBLL.InsertObjetoEmpleado(empleado); try { foreach (EmpCargo relacion in cargos) { relacion.fkEmpleado = idEmpleado; EmpCargoBLL.InsertObjetoEmpCargo(relacion); } } catch { } int idTurno = TurnoBLL.InsertObjetoTurno(turno); try { foreach (HoTurno relacion in turnos) { relacion.fkTurno = idTurno; int idHOT = HoTurnoBLL.InsertObjetoHoTurno(relacion); HTEmpleado htEmpleado = new HTEmpleado(); htEmpleado.fkEmpleado = idEmpleado; htEmpleado.fkHoTurno = idHOT; HTEmpleadoBLL.InsertObjetoHTEmpleado(htEmpleado); } } catch { } return(RedirectToAction("Index", "Empleado")); }