Ejemplo n.º 1
0
        public bool Add(SqlTransaction tran)
        {
            bool isSaved = false;

            try
            {
                this.Id        = Guid.NewGuid();
                this.CreatedBy = UserBLL.GetCurrentUser();
                isSaved        = TruckRegisterDAL.Save(this, tran);
            }
            catch (Exception ex)
            {
                throw ex;
            }


            return(isSaved);
        }
Ejemplo n.º 2
0
        public bool Add()
        {
            SqlTransaction tran    = null;
            SqlConnection  conn    = null;
            bool           isSaved = false;

            try
            {
                conn           = Connection.getConnection();
                tran           = conn.BeginTransaction();
                this.Id        = Guid.NewGuid();
                this.CreatedBy = UserBLL.GetCurrentUser();
                isSaved        = TruckRegisterDAL.Save(this, tran);
                tran.Commit();
            }
            catch (Exception ex)
            {
                tran.Rollback();
                throw ex;
            }
            finally
            {
                if (tran != null)
                {
                    tran.Dispose();
                    tran.Dispose();
                }
                if (conn != null)
                {
                    if (conn.State == ConnectionState.Open)
                    {
                        conn.Close();
                        conn.Dispose();
                    }
                }
            }

            return(isSaved);
        }
Ejemplo n.º 3
0
 public TruckRegisterBLL GetTruckInfoByTruckNumber(string TruckNo, bool isTrailer)
 {
     return(TruckRegisterDAL.GetByTruckNumber(TruckNo, isTrailer));
 }