示例#1
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="iShoeType"></param>
        /// <param name="pocShoeType"></param>
        /// <param name="sErrMessage"></param>
        /// <returns></returns>
        public bool GetShoesTypesById(int iShoeType, out cShoeType pocShoeType, out string sErrMessage)
        {
            try
            {
                sErrMessage    = "";
                niWsSoftBottin = new wsSoftBottin.SoftBottin();
                DataSet dsShoesTypes = new DataSet();
                pocShoeType = new cShoeType();
                if (niWsSoftBottin.GetShoesTypesById(iShoeType, out dsShoesTypes, out sErrMessage))
                {
                    for (int iShoeTypes = 0; iShoeTypes < dsShoesTypes.Tables[0].Rows.Count; iShoeTypes++)
                    {
                        pocShoeType.iId          = Convert.ToInt32(dsShoesTypes.Tables[0].Rows[iShoeTypes]["Id"].ToString());
                        pocShoeType.sName        = dsShoesTypes.Tables[0].Rows[iShoeTypes]["Name"].ToString();
                        pocShoeType.sDescription = dsShoesTypes.Tables[0].Rows[iShoeTypes]["Description"].ToString();
                        pocShoeType.sRef         = dsShoesTypes.Tables[0].Rows[iShoeTypes]["Ref"].ToString();
                    }
                }

                return(true);
            }
            catch (Exception ex)
            {
                cUtilities.WriteLog(ex.Message, out sErrMessage);
                sErrMessage = ex.Message;
                pocShoeType = new cShoeType();
                return(false);
            }
        }
示例#2
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="objShowType"></param>
 /// <param name="sErrMessage"></param>
 /// <returns></returns>
 public bool AddShoeType(cShoeType objShowType, out string sErrMessage)
 {
     try
     {
         sErrMessage    = "";
         niWsSoftBottin = new wsSoftBottin.SoftBottin();
         return(niWsSoftBottin.AddShoeType(objShowType.sName, objShowType.sDescription, objShowType.sRef, out sErrMessage));
     }
     catch (Exception ex)
     {
         cUtilities.WriteLog(ex.Message, out sErrMessage);
         sErrMessage = ex.Message;
         return(false);
     }
 }