示例#1
0
 public void UpdatePeriodType(tbl_PeriodType tblPeriodType)
 {
     try
     {
         IGenericDataRepository <tbl_PeriodType> repository = new GenericDataRepository <tbl_PeriodType>();
         repository.Update(tblPeriodType);
     }
     catch (Exception)
     {
         throw;
     }
 }
示例#2
0
        public tbl_PeriodType FindPeriodType(int?periodTypeID)
        {
            try
            {
                IGenericDataRepository <tbl_PeriodType> repository = new GenericDataRepository <tbl_PeriodType>();
                tbl_PeriodType tblPeriodType = repository.GetSingle(s => s.PeriodTypeID == periodTypeID);

                return(tblPeriodType);
            }
            catch (Exception)
            {
                throw;
            }
        }
示例#3
0
        public void DeletePeriodType(PeriodTypeViewModel periodTypeViewModel)
        {
            try
            {
                tbl_PeriodType tblPeriodType = new tbl_PeriodType();
                tblPeriodType.PeriodTypeID = periodTypeViewModel.periodTypeID;
                tblPeriodType.EntityState  = DA.DomainModel.EntityState.Deleted;

                PeriodTypeManager periodTypeManager = new PeriodTypeManager();
                periodTypeManager.DeletePeriodType(tblPeriodType);
            }
            catch (Exception)
            {
                throw;
            }
        }
示例#4
0
        public void AddPeriodType(PeriodTypeViewModel periodTypeViewModel)
        {
            try
            {
                tbl_PeriodType tblPeriodType = new tbl_PeriodType();

                tblPeriodType.PeriodTypeDesc = periodTypeViewModel.periodTypeDesc;

                tblPeriodType.EntityState = DA.DomainModel.EntityState.Added;

                PeriodTypeManager periodTypeManager = new PeriodTypeManager();
                periodTypeManager.AddPeriodType(tblPeriodType);
            }
            catch (Exception)
            {
                throw;
            }
        }