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