public void AgregarAlumno(ALUMNO alumno) { IUnitOfWork unitOfWork = _depositoDeAlumno.UnitOfWork as IUnitOfWork; _depositoDeAlumno.Add(alumno); //Completar los cambios de la Unidad de Trabajo unitOfWork.Commit(); }
/// <summary> /// <see cref="Oporie.Dominio.ModuloPrincipal.Alumnos.IAlumnoServicio"/> /// </summary> /// <param name="alumno"><see cref="Oporie.Dominio.ModuloPrincipal.Alumnos.IAlumnoServicio"/></param> public void AgregarAlumno(ALUMNO alumno) { //Begin unit of work ( if Transaction is required init here a new TransactionScope element IUnitOfWork unitOfWork = _DepositoDeAlumno.StoreContext as IUnitOfWork; _DepositoDeAlumno.Add(alumno); //Completar los cambios en "unit of work" unitOfWork.Commit(); }