public void Edit(int id, BrgyClearanceDTO dto)
 {
     using (var uow = new UnitOfWork(new DataContext()))
     {
         var obj = uow.BarangayClearances.Get(id);
         obj.PersonalInfoID = dto.PersonalInfoID;
         obj.KinuhaSa       = dto.KinuhaSa;
         obj.NoongIka       = dto.NoongIka;
         obj.ORDate         = dto.ORDate;
         obj.ORNo           = dto.ORNo;
         obj.SedulaBlg      = dto.SedulaBlg;
         obj.Sitio          = dto.Sitio;
         obj.Purok          = dto.Purok;
         uow.BarangayClearances.Edit(obj);
         uow.Complete();
     }
 }
 public void Add(BrgyClearanceDTO dto)
 {
     using (var uow = new UnitOfWork(new DataContext()))
     {
         var obj = new BarangayClearance();
         obj.PersonalInfoID  = dto.PersonalInfoID;
         obj.CreateTimeStamp = DateTime.Now;
         obj.KinuhaSa        = dto.KinuhaSa;
         obj.NoongIka        = dto.NoongIka;
         obj.ORDate          = dto.ORDate;
         obj.ORNo            = dto.ORNo;
         obj.SedulaBlg       = dto.SedulaBlg;
         obj.Sitio           = dto.Sitio;
         obj.Purok           = dto.Purok;
         uow.BarangayClearances.Add(obj);
         uow.Complete();
         dto.ID = obj.BarangayClearanceID;
     }
 }
        public BrgyClearanceDTO Get(int id)
        {
            using (var uow = new UnitOfWork(new DataContext()))
            {
                var obj = uow.BarangayClearances.Get(id);
                var dto = new BrgyClearanceDTO();
                dto.PersonalInfoID = obj.PersonalInfoID;
                dto.Date           = obj.CreateTimeStamp;
                dto.KinuhaSa       = obj.KinuhaSa;
                dto.NoongIka       = obj.NoongIka;
                dto.ORDate         = obj.ORDate;
                dto.ORNo           = obj.ORNo;
                dto.Purok          = obj.Purok;
                dto.SedulaBlg      = obj.SedulaBlg;
                dto.Sitio          = obj.Sitio;

                return(dto);
            }
        }