private int EnTarimarPieza(int iCodigoTarima, string sCodigoBarraPieza) { if (string.IsNullOrEmpty(sCodigoBarraPieza)) { return(0); } HHsvc.SCPP_HH proxy = null; try { int iResultTarima = 0; bool bResultTarima = true; proxy = new HHsvc.SCPP_HH(); proxy.EnTarimadoPieza(this.iCodTarima, true, sCodigoBarraPieza, out iResultTarima, out bResultTarima); return(iResultTarima); } catch (Exception ex) { IsDisplayingMessage = true; MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1); return(0); } finally { proxy = null; } }