public ServerReportAddresses()
 {
     InitializeComponent();
     oServiceTypeRep = new ServiceTypeRepository();
     oDonorRepo = new DonorRepository();
     lstServiceType = oServiceTypeRep.GetAllAsQuerable().ToList();
 }
示例#2
0
        public HttpResponseMessage PostBothQuestionsByEmail([FromBody] string email)
        {
            var question = DonorRepository.getSecurityQuestionByMail(email);
            HttpResponseMessage response = Request.CreateResponse(HttpStatusCode.OK, question);

            return(response);
        }
示例#3
0
 public DCRForm()
 {
     InitializeComponent();
     oDonorRepository = new DonorRepository();
     oDailyAnnaDanamRepository = new DailyAnnaDanamRepository();
     DCRVals = new DataTable();
 }
示例#4
0
        public HttpResponseMessage Get(int id)
        {
            var donors = DonorRepository.GetDonor(id);
            HttpResponseMessage response = Request.CreateResponse(HttpStatusCode.OK, donors);

            return(response);
        }
示例#5
0
 public EnquiryDetailsUI()
 {
     InitializeComponent();
     donorRepositoy = new DonorRepository();
     donors         = donorRepositoy.GetAllAsQuerable().ToList();
     dataGridView1.AutoGenerateColumns = false;
 }
 public ServiceReportOperatorWise()
 {
     InitializeComponent();
     oEmployee = new EmployeeRepository();
     oDonorRepo = new DonorRepository();
     lstEmployee = oEmployee.GetAllAsQuerable().ToList();
 }
示例#7
0
        public HttpResponseMessage PutPassword(int id, [FromBody] Donor val)
        {
            var donors = DonorRepository.UpdateDonorPassword(id, val);
            HttpResponseMessage response = Request.CreateResponse(HttpStatusCode.OK, donors);

            return(response);
        }
示例#8
0
 public DCRReportForm()
 {
     InitializeComponent();
     oDonorRepository          = new DonorRepository();
     oDailyAnnaDanamRepository = new DailyAnnaDanamRepository();
     DCRVals = new DataTable();
 }
示例#9
0
        public void GetAllDonarsTest()
        {
            var donarRepository = new DonorRepository(donarcontextmock.Object, orgcontextmock.Object);
            var donars          = donarRepository.Get();

            Assert.AreEqual(3, donars.Count());
        }
示例#10
0
        public HttpResponseMessage Post([FromBody] Donor val)
        {
            var donors = DonorRepository.InsertDonor(val);
            HttpResponseMessage response = Request.CreateResponse(HttpStatusCode.OK, donors);

            return(response);
        }
示例#11
0
 public EnquiryDetailsUI()
 {
     InitializeComponent();
     donorRepositoy = new DonorRepository();
     donors = donorRepositoy.GetAllAsQuerable().ToList();
     dataGridView1.AutoGenerateColumns = false;
 }
示例#12
0
        public HttpResponseMessage isUserDuplicated([FromBody] Donor val)
        {
            var canLogin = DonorRepository.isUserDuplicated(val);
            HttpResponseMessage response = Request.CreateResponse(HttpStatusCode.OK, canLogin);

            return(response);
        }
示例#13
0
        public HttpResponseMessage Delete(String id)
        {
            Donor d = DonorRepository.DeleteDonor(id);
            HttpResponseMessage response = Request.CreateResponse(HttpStatusCode.OK, d);

            return(response);
        }
示例#14
0
        public HttpResponseMessage UpdatePoints([FromBody] Donor val)
        {
            var canDo = DonorRepository.UpdatePoints(val);
            HttpResponseMessage response = Request.CreateResponse(HttpStatusCode.OK, canDo);

            return(response);
        }
示例#15
0
        public HttpResponseMessage GetTot()
        {
            var donors = DonorRepository.GetAllDonors();
            HttpResponseMessage response = Request.CreateResponse(HttpStatusCode.OK, donors);

            return(response);
        }
示例#16
0
        public HttpResponseMessage GetDonorByName(string dni)
        {
            var donors = DonorRepository.SearchDonorsByDni(dni);
            HttpResponseMessage response = Request.CreateResponse(HttpStatusCode.OK, donors);

            return(response);
        }
示例#17
0
 public UnitOfWork(ApplicationDbContext context)
 {
     _context      = context;
     Confirmations = new ConfirmationRepository(context);
     Requests      = new BloodRequestRepository(context);
     Banks         = new BloodBankRepository(context);
     Donors        = new DonorRepository(context);
 }
示例#18
0
        public IActionResult EditDonor(Donor donor)
        {
            var rep = new DonorRepository(_connectionString);

            rep.EditDonor(donor);

            return(Redirect("/donor/index"));
        }
示例#19
0
        public void getDonarByIdTest()
        {
            var donarRepository = new DonorRepository(donarcontextmock.Object, orgcontextmock.Object);

            var donartest = donarRepository.GetById(1);

            Assert.IsNotNull(donartest);
        }
示例#20
0
        public IActionResult Deposit(Deposit deposit)
        {
            var rep = new DonorRepository(_connectionString);

            rep.AddDeposit(deposit);

            return(Redirect("/donor/index"));
        }
示例#21
0
        public HttpResponseMessage PostRequestNewPassword([FromBody] string text)
        {
            string[]            arr      = text.Split('-');
            string              email    = arr[0];
            string              answer   = arr[1];
            var                 question = DonorRepository.sendNewPassword(email, answer);
            HttpResponseMessage response = Request.CreateResponse(HttpStatusCode.OK, question);

            return(response);
        }
示例#22
0
 public ModifyPopup()
 {
     InitializeComponent();
     this.MaximizeBox     = false;
     donorRepositoy       = new DonorRepository();
     donors               = donorRepositoy.GetAllAsQuerable().ToList();
     lblDonorID.Visible   = true;
     lblDonorName.Visible = false;
     lblMRNO.Visible      = false;
     rbdDonorId_CheckedChanged(null, null);
 }
示例#23
0
 public ModifyPopup()
 {
     InitializeComponent();
     this.MaximizeBox = false;
     donorRepositoy = new DonorRepository();
     donors = donorRepositoy.GetAllAsQuerable().ToList();
     lblDonorID.Visible = true;
     lblDonorName.Visible = false;
     lblMRNO.Visible = false;
     rbdDonorId_CheckedChanged(null,null);
 }
        public DonationInformation()
        {
            //dtpDate.MinDate = DateTime.Now;
            this.MaximizeBox = false;
            InitializeComponent();

            dtpEnglishDateType.Format = DateTimePickerFormat.Custom;
            dtpEnglishDateType.CustomFormat = "dd/MM";

            donorRepo = new DonorRepository();
            datetypeRepo = new DateTypeRepository();
            desigRepo = new DesignationRepository();
            employeeRepo = new EmployeeRepository();
            prefixRepo = new PrefixesRepository();
            roleRepo = new RoleRepository();
            serviceNameRepo = new ServiceNameRepository();
            serviceTypeRepo = new ServiceTypeRepository();
            specialDayRepo = new SpecialDayRepository();
            starRepo = new StarsRepository();
            monthsRepo = new MonthsRepository();
            pakshaRepo = new PakshaRepository();
            thithiRepo = new ThidhiRepository();
            monthlyAnnaRepo = new MonthlyAnnaRepository();
            gothramRepo = new GothramsRepository();
            transTypeRepo = new TransactionTypeRepository();
            lstTokenPrint = new List<TokenPrint>();
            stateRepo = new StateRepository();
            lstStates = new List<State>();
            prefixesRepo = new PrefixesRepository();

            bindData();
            btnUpdate.Visible = false;
            btnCancel.Visible = false;

            lblSpecialDay.Visible = false;
            cmbSpecialDay.Visible = false;
            lblMonth.Visible = false;
            cmbMonth.Visible = false;
            lblThithi.Visible = false;
            cmbThithi.Visible = false;
            lblMonthlyAnna.Visible = false;
            cmbMonthlyAnna.Visible = false;
            lblEnglishDatetype.Visible = false;
            dtpEnglishDateType.Visible = false;
            rbdEnglish.Checked = false;
            rbdTelugu.Checked = false;
            lblMonthyAnnaThithi.Visible = false;
            cmbMonthyAnnaThithi.Visible = false;
        }
示例#25
0
        public IActionResult Index()
        {
            var rep    = new DonorRepository(_connectionString);
            var donors = rep.AllDonors();

            foreach (var don in donors)
            {
                don.Ballance = rep.GetBalanceForDonor(don);
            }
            var vm = new DonorViewModel
            {
                Donor = donors
            };

            return(View(vm));
        }
示例#26
0
        public IActionResult NewDonor(Donor donor, decimal amount)
        {
            var rep = new DonorRepository(_connectionString);

            rep.AddNewDonor(donor);

            var deposit = new Deposit
            {
                DonorId     = donor.Id,
                Amount      = amount,
                DepositDate = donor.DateCreated
            };

            rep.AddDeposit(deposit);

            return(Redirect("/donor/index"));
        }
示例#27
0
        public void PostDonarTest()
        {
            var donarRepository = new DonorRepository(donarcontextmock.Object, orgcontextmock.Object);



            var donar = new DonarService.Models.Donar()
            {
                DonorId         = 3,
                Amount          = 200,
                DateOfDonation  = DateTime.Parse("10-10-2020"),
                DonorName       = "kodati",
                organization_Id = 1
            };
            var donartest = donarRepository.Add2(donar);

            Assert.AreEqual(3, donartest.DonorId);
        }
 public DonorMasterReportUI()
 {
     InitializeComponent();
     oServiceTypeRep = new ServiceTypeRepository();
     oServiceNameRep = new ServiceNameRepository();
     oDateTypeRepository = new DateTypeRepository();
     oDonorRepository = new DonorRepository();
     oSpecialDayRepository = new SpecialDayRepository();
     oMonthsRepository = new MonthsRepository();
     oThidhiRepository = new ThidhiRepository();
     oTeluguCalendarRepository = new TeluguCalendarRepository();
     //  oPakshaRepository = new PakshaRepository();
     lstServiceType = oServiceTypeRep.GetAllAsQuerable().ToList();
     lstMonths = oMonthsRepository.GetAllAsQuerable().ToList();
     lstThidhi = oThidhiRepository.GetAllAsQuerable().ToList();
     lstDateType = oDateTypeRepository.GetAllAsQuerable().ToList();
     lstDateType.RemoveAt(0);
     lstSpecialDay = oSpecialDayRepository.GetAllAsQuerable().ToList();
     //  lstPaksha = oPakshaRepository.GetAllAsQuerable().ToList();
 }
示例#29
0
 public DonorMasterReportUI()
 {
     InitializeComponent();
     oServiceTypeRep           = new ServiceTypeRepository();
     oServiceNameRep           = new ServiceNameRepository();
     oDateTypeRepository       = new DateTypeRepository();
     oDonorRepository          = new DonorRepository();
     oSpecialDayRepository     = new SpecialDayRepository();
     oMonthsRepository         = new MonthsRepository();
     oThidhiRepository         = new ThidhiRepository();
     oTeluguCalendarRepository = new TeluguCalendarRepository();
     //  oPakshaRepository = new PakshaRepository();
     lstServiceType = oServiceTypeRep.GetAllAsQuerable().ToList();
     lstMonths      = oMonthsRepository.GetAllAsQuerable().ToList();
     lstThidhi      = oThidhiRepository.GetAllAsQuerable().ToList();
     lstDateType    = oDateTypeRepository.GetAllAsQuerable().ToList();
     lstDateType.RemoveAt(0);
     lstSpecialDay = oSpecialDayRepository.GetAllAsQuerable().ToList();
     //  lstPaksha = oPakshaRepository.GetAllAsQuerable().ToList();
 }
        static void Main(string[] args)
        {
            VolunteerRepository volunteerRepository = new VolunteerRepository();
            VolunteerService    volunteerService    = new VolunteerService(volunteerRepository);

            DonorRepository    donorRepository    = new DonorRepository();
            DonationRepository donationRepository = new DonationRepository();
            CaseRepository     caseRepository     = new CaseRepository();
            DonationService    donationService    = new DonationService(caseRepository, donorRepository, donationRepository);

            // Volunteer volunteer = volunteerRepository.FindOne("admin", "admin");
            // Console.WriteLine("voluntar: "+volunteer.Username);

            ServerService serverService = new ServerService(volunteerService, donationService);
            SerialServer  server        = new SerialServer("127.0.0.1", 55555, serverService);

            server.Start();
            Console.WriteLine("Server started... ");
            //Console.WriteLine("Press <enter> to exit...");
            Console.ReadLine();
        }