Beispiel #1
0
        public bool Save(BillType billtype)
        {
            var br = BillTypeRepository.GetQueryable().FirstOrDefault(b => b.BillTypeCode == billtype.BillTypeCode);

            br.BillTypeCode = billtype.BillTypeCode;
            br.BillTypeName = billtype.BillTypeName;
            br.BillClass    = billtype.BillClass;
            br.Description  = billtype.Description;
            br.IsActive     = billtype.IsActive;
            br.UpdateTime   = DateTime.Now;

            BillTypeRepository.SaveChanges();
            return(true);
        }
Beispiel #2
0
        public new bool Add(BillType billtype)
        {
            var bi = new BillType();

            bi.BillTypeCode = billtype.BillTypeCode;
            bi.BillTypeName = billtype.BillTypeName;
            bi.BillClass    = billtype.BillClass;
            bi.Description  = billtype.Description;
            bi.IsActive     = billtype.IsActive;
            bi.UpdateTime   = DateTime.Now;

            BillTypeRepository.Add(bi);
            BillTypeRepository.SaveChanges();
            return(true);
        }
Beispiel #3
0
        public bool Delete(string billtypeCode)
        {
            var billtype = BillTypeRepository.GetQueryable()
                           .FirstOrDefault(b => b.BillTypeCode == billtypeCode);

            if (billtypeCode != null)
            {
                BillTypeRepository.Delete(billtype);
                BillTypeRepository.SaveChanges();
            }
            else
            {
                return(false);
            }
            return(true);
        }