Beispiel #1
0
    protected void btnAdd_Click(object sender, EventArgs e)
    {
        if (Page.IsValid)
        {
            MarkTransferEntity mk = new MarkTransferEntity();
            mk.Code = txtCode.Text.Trim();
            mk.Mark = FNumber.ConvertInt(txtMark.Text.Trim());
            mk.Cost = FNumber.ConvertDecimal(txtCost.Text.Trim());
            MarkTransferManager.CreateInstant().Insert(mk);

            Response.Redirect(Request.RawUrl);
        }
    }
Beispiel #2
0
 public bool Delete(Guid Id)
 {
     bool toReturn = false;
     using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter())
     {
         MarkTransferEntity _MarkTransferEntity = new MarkTransferEntity(Id);
         if (adapter.FetchEntity(_MarkTransferEntity))
         {
             adapter.DeleteEntity(_MarkTransferEntity);
             toReturn = true;
         }
     }
     return toReturn;
 }
Beispiel #3
0
        public bool Update(Guid Id, string Code, int Mark, decimal Cost)
        {
            bool toReturn = false;
            using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter())
            {
                MarkTransferEntity _MarkTransferEntity = new MarkTransferEntity(Id);
                if (adapter.FetchEntity(_MarkTransferEntity))
                {

                    _MarkTransferEntity.Code = Code;
                    _MarkTransferEntity.Mark = Mark;
                    _MarkTransferEntity.Cost = Cost;
                    adapter.SaveEntity(_MarkTransferEntity, true);
                    toReturn = true;
                }
            }
            return toReturn;
        }
Beispiel #4
0
 public bool Update(MarkTransferEntity _MarkTransferEntity, RelationPredicateBucket filter)
 {
     bool toReturn = false;
     using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter())
     {
         adapter.UpdateEntitiesDirectly(_MarkTransferEntity, filter);
         toReturn = true;
     }
     return toReturn;
 }
Beispiel #5
0
        public bool Update(MarkTransferEntity _MarkTransferEntity)
        {
            bool toReturn = false;
            using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter())
            {
                RelationPredicateBucket filter = new RelationPredicateBucket();
                IPredicateExpression _PredicateExpression = new PredicateExpression();
                _PredicateExpression.Add(MarkTransferFields.Id == _MarkTransferEntity.Id);

                filter.PredicateExpression.Add(_PredicateExpression);

                adapter.UpdateEntitiesDirectly(_MarkTransferEntity, filter);
                toReturn = true;
            }
            return toReturn;
        }
Beispiel #6
0
 public MarkTransferEntity SelectOne(Guid Id)
 {
     MarkTransferEntity toReturn = null;
     using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter())
     {
         MarkTransferEntity _MarkTransferEntity = new MarkTransferEntity(Id);
         if (adapter.FetchEntity(_MarkTransferEntity))
         {
             toReturn = _MarkTransferEntity;
         }
     }
     return toReturn;
 }
Beispiel #7
0
        public MarkTransferEntity Insert(string Code, int Mark, decimal Cost)
        {
            MarkTransferEntity _MarkTransferEntity = new MarkTransferEntity();
            using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter())
            {

                _MarkTransferEntity.Code = Code;
                _MarkTransferEntity.Mark = Mark;
                _MarkTransferEntity.Cost = Cost;
                adapter.SaveEntity(_MarkTransferEntity, true);
            }
            return _MarkTransferEntity;
        }
Beispiel #8
0
 public MarkTransferEntity Insert(MarkTransferEntity _MarkTransferEntity)
 {
     using(DataAccessAdapterBase adapter = (new DataAccessAdapterFactory()).CreateAdapter())
     {
         adapter.SaveEntity(_MarkTransferEntity, true);
     }
     return _MarkTransferEntity;
 }