protected wsFiatube.THE_LogTransacciones GenerateTransacWsFiatube() { wsFiatube.THE_LogTransacciones trans = new wsFiatube.THE_LogTransacciones(); try { trans.DirIP = Session["userIP"].ToString(); trans.Dominio = Session["userDomain"].ToString(); trans.MachineName = Session["userMachineName"].ToString(); trans.Usuario = Session["numUsuario"].ToString(); } catch (Exception ex) { this.logError(ex); } return(trans); }
public static string createNewOT(String data, wsFiatube.THE_LogTransacciones trans) { wsFiatube.AvanceMonitoreo obj; StringBuilder result = new StringBuilder(); wsFiatube.RegresoOrdenTrabajoIpad resp = null; obj = JsonConvert.DeserializeObject <wsFiatube.AvanceMonitoreo>(new Azteca.Utility.Security.Rijndael().Transmute(data, Azteca.Utility.Security.enmTransformType.intDecrypt)); wsFiatube.WebService_FIATubeSoapClient client = new wsFiatube.WebService_FIATubeSoapClient(); resp = client.CreaOTFromMonitoreo(obj, trans); if (resp != null && resp.oOrdenTrabajo.ClaveOrdenTrabajo != null && !resp.oOrdenTrabajo.ClaveOrdenTrabajo.Trim().Equals(string.Empty)) { result.Append("La OT ").Append(resp.oOrdenTrabajo.ClaveOrdenTrabajo).Append(" fue creada correctamente."); } return(result.ToString()); }