Esempio n. 1
0
 public UnitOfWork(ApplicationDbContext context)
 {
     _context           = context;
     Patients           = new PatientRepository(context);
     Appointments       = new AppointmentRepository(context);
     Attandences        = new AttendanceRepository(context);
     Cities             = new CityRepository(context);
     Profesors          = new ProfesorRepository(context);
     Specializations    = new SpecializationRepository(context);
     Users              = new ApplicationUserRepository(context);
     Persons            = new PersonRepository(context);
     Faculties          = new FacultyRepository(context);
     FacultyTypes       = new FacultyTypeRepository(context);
     FacultySectors     = new FacultySectorRepository(context);
     Faculties2         = new Faculty2Repository(context);
     Quotas             = new QuotaRepository(context);
     PracticeTypes      = new PracticeTypeRepository(context);
     RatingTypes        = new RatingTypeRepository(context);
     Mentors            = new MentorRepository(context);
     Students           = new StudentRepository(context);
     Internships        = new InternshipRepository(context);
     StudentInternships = new StudentInternshipRepository(context);
     StudentRatings     = new StudentRatingRepository(context);
     FacultyCourses     = new FacultyCourseRepository(context);
     Firms              = new FirmRepository(context);
     FirmTypes          = new FirmTypeRepository(context);
 }
        public ActionResult Edit(FirmExt model)
        {
            if (ModelState.IsValid)
            {
                try
                {
                    string Msg = "";
                    FirmRepository uRepo = new FirmRepository();
                    if (uRepo.Update(model, ref Msg, this))
                    {
                        return RedirectToAction("Index", "Firm");
                    }
                }
                catch (Exception ex)
                {
                    string hostName1 = Dns.GetHostName();
                    string GetUserIPAddress = Dns.GetHostByName(hostName1).AddressList[0].ToString();
                    string PageName = Convert.ToString(Session["PageName"]);
                    //string GetUserIPAddress = GetUserIPAddress1();
                    using (BaseRepository baseRepo = new BaseRepository())
                    {
                        //BizContext BizContext1 = new BizContext();
                        BizApplication.AddError(baseRepo.BizDB, PageName, ex.Message, ex.StackTrace, DateTime.Now, GetUserIPAddress);
                    }
                    Session["PageName"] = "";
                    ModelState.AddModelError("", "Error: Please Correct/Enter All the Information below to Save this Record, All Fields are Mandatory");
                    ErrorHandling.HandleModelStateException(ex, ModelState);
                }
            }

            return View(model);
        }
Esempio n. 3
0
 public UnitOfWork(TakingContext _context)
 {
     Context = _context;
     Firms   = new FirmRepository(Context);
     Members = new MemberFRepository(Context);
     Centers = new CenterRepository(Context);
 }
 private void CreateAllDbRepos()
 {
     _firmRepo           = new FirmRepository(_musicStoreContext);
     _electricGuitarRepo = new ElectricGuitarRepository(_musicStoreContext);
     _drumRepo           = new DrumRepository(_musicStoreContext);
     _acousticGuitarRepo = new AcousticGuitarRepository(_musicStoreContext);
     _synthesizerRepo    = new SynthesizerRepository(_musicStoreContext);
     _digitalPianoRepo   = new DigitalPianoRepository(_musicStoreContext);
 }
        public ActionResult Edit(long id)
        {
            //using (DBEntities db = new DBEntities())
            //{
                FirmRepository modelRepo = new FirmRepository();
                var firm = modelRepo.ReadAll().FirstOrDefault(f => f.FirmID == id);
                BindViewBags(firm);

                return View(firm);
            //}
        }
        public FirmService(FirmRepository firmRepository, UserRepository userRepository, TbdFirmService tbdFirmService,
                           PassportService passportService, ILogger <FirmService> logger, IConfiguration config)
        {
            m_FirmRepository  = firmRepository;
            m_UserRepository  = userRepository;
            m_TbdFirmService  = tbdFirmService;
            m_PassportService = passportService;
            m_Logger          = logger;
            m_TimingOption    = new TimingOption();
            var section = config.GetSection("TimingOption");

            section.Bind(m_TimingOption);
        }
Esempio n. 7
0
        private BookCreate BuidBookCreate(Guid?categoryId = null, Guid?editorId = null, Guid?firmId = null)
        {
            var categories = new SelectList(CategoryRepository.GetAll(), "Id", "Title", categoryId);
            var allEditors = EditorRepository.GetAll();

            allEditors.Insert(0, null);
            var editors  = new SelectList(allEditors, "Id", "Title", editorId);
            var allFirms = FirmRepository.GetAll();

            allFirms.Insert(0, null);
            var firms      = new SelectList(allFirms, "Id", "Title", firmId);
            var bookCreate = new BookCreate
            {
                Categories = categories,
                Editors    = editors,
                Firms      = firms
            };

            return(bookCreate);
        }
 public ActionResult _Read([DataSourceRequest]DataSourceRequest request)
 {
     FirmRepository modelRepo = new FirmRepository();
     DataSourceResult result = modelRepo.ReadAll().ToDataSourceResult(request);
     return Json(result);
 }
Esempio n. 9
0
 public PositionController(PositionRepository posRep, DepartmentRepository deptRep, FirmRepository firmRep)
 {
     _posRep  = posRep;
     _deptRep = deptRep;
     _firmRep = firmRep;
 }
Esempio n. 10
0
 public PositionController()
 {
     _posRep  = new PositionRepository();
     _deptRep = new DepartmentRepository();
     _firmRep = new FirmRepository();
 }
 public FirmController(MusicStoreContext context)
 {
     _musicStoreContext = context;
     _firmRepo          = new FirmRepository(_musicStoreContext);
 }
Esempio n. 12
0
 public FirmController()
 {
     _firmRep = new FirmRepository();
 }