/// <summary> /// 11 de Julio de 2016 Daniel Romero /// Metodo que permite consultar todos los colores por id /// </summary> /// <param name="iColorID"></param> /// <param name="pocColor"></param> /// <param name="sErrMessage"></param> /// <returns></returns> public bool GetColorsById(int iColorID, out cColor pocColor, out string sErrMessage) { try { sErrMessage = ""; niWsSoftBottin = new wsSoftBottin.SoftBottin(); DataSet dsColor = new DataSet(); pocColor = new cColor(); if (niWsSoftBottin.GetColorById(iColorID, out dsColor, out sErrMessage)) { for (int iShoeTypes = 0; iShoeTypes < dsColor.Tables[0].Rows.Count; iShoeTypes++) { pocColor.iId = Convert.ToInt32(dsColor.Tables[0].Rows[iShoeTypes]["Id"].ToString()); pocColor.sDescription = dsColor.Tables[0].Rows[iShoeTypes]["Description"].ToString(); pocColor.sRGB = dsColor.Tables[0].Rows[iShoeTypes]["RGB"].ToString(); } } return(true); } catch (Exception ex) { cUtilities.WriteLog(ex.Message, out sErrMessage); sErrMessage = ex.Message; pocColor = new cColor(); return(false); } }
/// <summary> /// 11 de Julio de 2016 Daniel Romero /// Metodo que permite adicion un color /// </summary> /// <param name="objColor"></param> /// <param name="sErrMessage"></param> /// <returns></returns> public bool AddColor(cColor objColor, out string sErrMessage) { try { sErrMessage = ""; niWsSoftBottin = new wsSoftBottin.SoftBottin(); return(niWsSoftBottin.AddColor(objColor.sDescription, objColor.sRGB, out sErrMessage)); } catch (Exception ex) { cUtilities.WriteLog(ex.Message, out sErrMessage); sErrMessage = ex.Message; return(false); } }