Ejemplo n.º 1
0
 public frmAddEditAppropriation(MethodType methodType, Appropriations item)
 {
     InitializeComponent();
     this.AddEditAppropriation = new AddEditAppropriation(this, item)
     {
         methodType = methodType
     };
     AddEditAppropriation.Init();
 }
Ejemplo n.º 2
0
        public void Generate(string defaultFundType)
        {
            UnitOfWork unitOfWork = new UnitOfWork();

            this.Appropriations   = unitOfWork.AppropriationsRepoRepo.Get(x => x.OfficeId == OfficeId && x.Year == Year && x.FundTypeId == Id && x.FT == defaultFundType);
            TotalAppropriation    = Appropriations.Sum(x => x.Appropriation);
            TotalAllotment        = Appropriations.Sum(x => x.Allotment);
            TotalAppBalance       = Appropriations.Sum(x => x.AppropriationBalance);
            TotalAllotmentBalance = Appropriations.Sum(x => x.AllotmentBalanceIncEM);
            TotalObligations      = Appropriations.Sum(x => x.ORDetails.Sum(m => m.Amount));
        }
Ejemplo n.º 3
0
 public UCEarmarkPR(Appropriations appropriations)
 {
     InitializeComponent();
     this.appropriations = appropriations;
     this.httpClient     = new HttpClient()
     {
         BaseAddress = new Uri(Program.URL)
     };
     httpClient.DefaultRequestHeaders.Add("Authorization", $"Bearer {User.Token.AccessToken}");
     Init();
 }
Ejemplo n.º 4
0
        public IHttpActionResult GetPR([FromBody] Appropriations item)
        {
            var pr = unitOfWork.PurchaseRequestsRepo.Fetch(x => x.OfficeId == officeId)
                     .Where(x => x.AppropriationId == item.Id && x.IsEarmark == true).Select(x => new
            {
                x.Date,
                x.ControlNo,
                x.Description,
                x.Purpose,
                x.TotalAmount
            });

            return(Ok(pr));
        }
Ejemplo n.º 5
0
 public IHttpActionResult UpdateAppropriation([FromBody] Appropriations item)
 {
     unitOfWork.AppropriationsRepoRepo.Update(item);
     unitOfWork.Save();
     return(Ok(item));
 }
Ejemplo n.º 6
0
 public IHttpActionResult NewAppropriation([FromBody] Appropriations item)
 {
     unitOfWork.AppropriationsRepoRepo.Insert(item);
     unitOfWork.Save();
     return(Ok(item));
 }
Ejemplo n.º 7
0
 public UCEarmarkPR(Appropriations appropriations)
 {
     InitializeComponent();
     this.appropriations = appropriations;
     Init();
 }