protected void lnktruck_Click(object sender, EventArgs e)
        {
            int res = 0;
            var oVehicleType = new TMSLibrary.VehicleType();
            oVehicleType.VehicleTypeName = txtVehicleTypeName.Text;
            if (_vehicleTypeId == 0)
            {
                res = MasterDataMethods.AddVehicleType(oVehicleType);
            }
            else if (_vehicleTypeId > 0)
            {
                oVehicleType.VehicleTypeID = _vehicleTypeId;
                res = MasterDataMethods.UpdateVehicleType(oVehicleType);

            }
            if (res > 0)
            {
                ClearInputs(Page.Controls);
                FillGrid();
                _vehicleTypeId = 0;
                ValidatePopup("Operation Successfull");
            }
            else
            {
                ValidatePopup("Please Try Again");
            }
        }
Exemple #2
0
 /// <summary>
 /// Adds a vehcicle type.
 /// </summary>
 /// <param name="oVehicleType"></param>
 /// <returns></returns>
 public static int AddVehicleType(VehicleType oVehicleType)
 {
     return TMSDataLibrary.MasterData.AddVehicleType(oVehicleType.VehicleTypeName);
 }
Exemple #3
0
        /// <summary>
        /// Get Vehicle Type according to Transporter
        /// </summary>
        /// <param name="transporterId">Transporter ID</param>
        /// <returns></returns>
        public static List<VehicleType> GetVehicleTypeDdl(int transporterId)
        {
            //Todo: change method name to GetVehicleTypeByTransporter
                List<VehicleType> vehicleTypelist = new List<VehicleType>();
                DataTable dt = TMSDataLibrary.MasterData.GetVehicleTypeDdl(transporterId);

                if (dt.Rows.Count > 0)
                {
                    int count = dt.Rows.Count;
                    VehicleType _vehicletype = new VehicleType();
                    for (int i = 0; i < count; i++)
                    {
                        _vehicletype = new VehicleType();
                        _vehicletype.VehicleTypeID = Convert.ToInt32(dt.Rows[i][CONSTS.VehicletypeColumnIndex.VehicletypeId]);
                        _vehicletype.VehicleTypeName = (dt.Rows[i][CONSTS.VehicletypeColumnIndex.VehicletypeName]).ToString();
                        vehicleTypelist.Add(_vehicletype);
                    }
                }
                return vehicleTypelist;
        }
Exemple #4
0
 /// <summary>
 /// Updates a vehicle Type
 /// </summary>
 /// <param name="oVehicleType"></param>
 /// <returns></returns>
 public static int UpdateVehicleType(VehicleType oVehicleType)
 {
     return TMSDataLibrary.MasterData.UpdateVehicleType(oVehicleType.VehicleTypeID, oVehicleType.VehicleTypeName);
 }
Exemple #5
0
 /// <summary>
 /// Get  VehicleType list By MaterialType
 /// </summary>
 /// <returns></returns>
 public static List<VehicleType> GetVehicleTypeByMaterial(int materialtypeId)
 {
     List<VehicleType> vehicleTypelist = new List<VehicleType>();
     DataTable dt = TMSDataLibrary.MasterData.GetVehicleTypeByMaterial(materialtypeId);
     if (dt.Rows.Count > 0)
     {
         int count = dt.Rows.Count;
         VehicleType _vehicletype = new VehicleType();
         for (int i = 0; i < count; i++)
         {
             _vehicletype = new VehicleType();
             _vehicletype.VehicleTypeID = Convert.ToInt32(dt.Rows[i][CONSTS.VehicletypeColumnIndex.VehicletypeId]);
             _vehicletype.VehicleTypeName = (dt.Rows[i][CONSTS.VehicletypeColumnIndex.VehicletypeName]).ToString();
             vehicleTypelist.Add(_vehicletype);
         }
     }
     return vehicleTypelist;
 }