public Boolean ACTUALIZAR(decimal _COD_RETIRO, decimal _COD_CAUSA_RETIRO, string _USUARIO) { try { string INFO = ("Iniciando Método ACTUALIZAR para ACTUALIZA_RETIRO_POR_CAUSA_RETIRO , por _COD_RETIRO : " + _COD_RETIRO + " por el USUARIO : " + _USUARIO); log.Info("CODIGO : LGRE5," + INFO); Thread HILO = new Thread(() => TRAZA.DEPURAR_TRAZA("LGRE5", log.Logger.Name, "CANCELAR", INFO)); HILO.Start(); CAUSA_RETIRO_MODELO _CAUSA = CAUSA_RETIRO_METODO.CONSULTAR(_COD_CAUSA_RETIRO); _REPOSITORIO.ACTUALIZA_RETIRO_POR_CAUSA_RETIRO(_COD_RETIRO, _COD_CAUSA_RETIRO, _CAUSA.NOMBRE, _USUARIO); log.Info("Finalizado con éxito Método ACTUALIZAR para ACTUALIZA_RETIRO_POR_CAUSA_RETIRO , por _COD_RETIRO : " + _COD_RETIRO + " por el USUARIO : " + _USUARIO); return(true); } catch (Exception ex) { log.ErrorFormat("CODIGO : LGRE5, Método ACTUALIZAR para ACTUALIZA_RETIRO_POR_CAUSA_RETIRO , por _COD_RETIRO : {0}, por el USUARIO : {1} ,{2} ", _COD_RETIRO, _USUARIO, ex.StackTrace); ex.HelpLink = (ex.HelpLink == "" || ex.HelpLink == null ? "LGRE5" : ex.HelpLink); Thread HILO = new Thread(() => ERROR.ERROR_TRAZA(ex.HelpLink, log.Logger.Name, ex.TargetSite.Name, ex.StackTrace)); HILO.Start(); throw ex; // return false; } }
/// <summary> /// Генерирует событие при возникновении ошибок в CAN адаптере /// </summary> private void OnErrorReceived(ERROR error) { EventHandlerErrorRecived handler = this.ErrorReceived; EventArgsLineErrorRecived args = new EventArgsLineErrorRecived(error); if (handler != null) { foreach (EventHandler SingleCast in handler.GetInvocationList()) { ISynchronizeInvoke syncInvoke = SingleCast.Target as ISynchronizeInvoke; try { if ((syncInvoke != null) && (syncInvoke.InvokeRequired)) { syncInvoke.Invoke(SingleCast, new Object[] { this, args }); } else { SingleCast(this, args); } } catch { throw; } } } }
/*ACTUALIZA EL CAUSA RETIRO EN TABLA RETIRO POR SI CAMBIA LA CAUSA RETIRO RETIROS.ACTUALIZAR_RETIRO_POR_COD_CAUSA_RETIRO */ public bool ACTUALIZA_RETIRO_POR_CAUSA_RETIRO(decimal COD_RETIRO, decimal COD_CAUSA_RETIRO, string NOMBRE_CAUSA_RETIRO, string COD_USUARIO_MODIFICA) { string INFO = ("Iniciando Método FINALIZAR_RETIRO por COD_RETIRO con el codigo : " + COD_RETIRO + " POR EL USUARIO : " + COD_USUARIO_MODIFICA); log.Info("CODIGO : RE10," + INFO); Thread HILO = new Thread(() => TRAZA.DEPURAR_TRAZA("RE7", log.Logger.Name, "APROBAR_RETIRO_POR_CODIGO", INFO)); HILO.Start(); try { RETIROS CONFIRMA = CONTEXTODATOS.RETIROS.SqlQuery("RETIROS.ACTUALIZAR_RETIRO_POR_COD_CAUSA_RETIRO @COD_RETIRO = {0}, @COD_CAUSA_RETIRO = {1},@NOMBRE_CAUSA_RETIRO = {2}, @COD_USUARIO_MODIFICA = {3}", COD_RETIRO, COD_CAUSA_RETIRO, NOMBRE_CAUSA_RETIRO, COD_USUARIO_MODIFICA).SingleOrDefault <RETIROS>(); return(true); } catch (Exception ex) { log.ErrorFormat("CODIGO : RE10 recuperando FINALIZAR_RETIRO : {0} , POR EL USUARIO: {1}, en la linia {2} ", COD_RETIRO, COD_USUARIO_MODIFICA, ex.StackTrace); ex.HelpLink = (ex.HelpLink == "" || ex.HelpLink == null ? "RE10" : ex.HelpLink); Thread HILOERROR = new Thread(() => ERROR.ERROR_TRAZA(ex.HelpLink, log.Logger.Name, ex.TargetSite.Name, ex.StackTrace)); HILOERROR.Start(); throw ex; //return false; } }
public Boolean CANCELAR(decimal _COD_RETIRO) { try { string INFO = ("Iniciando Método CANCELAR, por _COD_RETIRO : " + _COD_RETIRO); log.Info("CODIGO : LGRE5," + INFO); Thread HILO = new Thread(() => TRAZA.DEPURAR_TRAZA("LGRE5", log.Logger.Name, "CANCELAR", INFO)); HILO.Start(); _REPOSITORIO.ELIMINAR_RETIRO(_COD_RETIRO); _REPOSITORIO.GUARDAR(); log.Info("Finalizado con éxito Método CANCELAR, por _COD_RETIRO : " + _COD_RETIRO); return(true); } catch (Exception ex) { log.ErrorFormat("CODIGO : LGRE5, Método CANCELAR con el COD_RETIRO : {0}, {1} ", _COD_RETIRO, ex.StackTrace); ex.HelpLink = (ex.HelpLink == "" || ex.HelpLink == null ? "LGRE5" : ex.HelpLink); Thread HILO = new Thread(() => ERROR.ERROR_TRAZA(ex.HelpLink, log.Logger.Name, ex.TargetSite.Name, ex.StackTrace)); HILO.Start(); //return false throw ex; } }
public void ELIMINAR_RETIRO(decimal COD_RETIRO) { try { string INFO = ("Iniciando Método ELIMINAR_RETIRO con el COD_RETIRO : " + COD_RETIRO); log.Info("CODIGO: RE6," + INFO); Thread HILO = new Thread(() => TRAZA.DEPURAR_TRAZA("RE6", log.Logger.Name, "ELIMINAR_RETIRO", INFO)); HILO.Start(); RETIROS RETIRO_ = CONSULTAR_POR_CODIGO(COD_RETIRO); CONTEXTODATOS.RETIROS.Remove(RETIRO_); log.Info("CODIGO : RE6, Finalizado con éxito Método ELIMINAR_RETIRO con el COD_RETIRO : " + COD_RETIRO); } catch (Exception ex) { log.ErrorFormat("CODIGO : RE6 ELIMINAR_RETIRO por COD_RETIRO : {0}, {1} ", COD_RETIRO, ex.StackTrace); ex.HelpLink = (ex.HelpLink == "" || ex.HelpLink == null ? "RE6" : ex.HelpLink); Thread HILO = new Thread(() => ERROR.ERROR_TRAZA(ex.HelpLink, log.Logger.Name, ex.TargetSite.Name, ex.StackTrace)); HILO.Start(); throw ex; } }
public IEnumerable <TIPOS_CORREOS> CONSULTAR_TIPOS_CORREOS() { try { string INFO = ("Iniciando Método CONSULTAR_TIPOS_CORREOS "); log.Info("CODIGO : COFCO3" + INFO); Thread HILO = new Thread(() => TRAZA.DEPURAR_TRAZA("COFCO3", log.Logger.Name, "CONSULTAR_TIPOS_CORREOS", INFO)); HILO.Start(); return(CONTEXTODATOS.TIPOS_CORREOS.SqlQuery("CONFIGURACIONES.CONSULTAR_TIPO_CORREO").ToList().Select(TIPO_CORREO => new TIPOS_CORREOS { COD_TIPO_CORREO = TIPO_CORREO.COD_TIPO_CORREO, NOMBRE = TIPO_CORREO.NOMBRE, ESTADO = TIPO_CORREO.ESTADO, COD_USUARIO_CREA = TIPO_CORREO.COD_USUARIO_CREA, FECHA_CREA = TIPO_CORREO.FECHA_CREA, COD_USUARIO_MODIFICA = TIPO_CORREO.COD_USUARIO_MODIFICA, FECHA_MODIFICA = TIPO_CORREO.FECHA_MODIFICA })); } catch (Exception ex) { log.ErrorFormat("CODIGO : COFCO3 recuperando CONSULTAR_TIPOS_CORREOS en la linea : {0}", ex.StackTrace); ex.HelpLink = "COFCO3"; Thread HILO = new Thread(() => ERROR.ERROR_TRAZA(ex.HelpLink, log.Logger.Name, ex.TargetSite.Name, ex.StackTrace)); HILO.Start(); throw ex; } }
public TIPOS_CORREOS CONSULTAR_TIPO_CORREO_POR_CODIGO(decimal COD_TIPO) { try { string INFO = ("Iniciando Método CONSULTAR_TIPO_CORREO_POR_CODIGO por COD_TIPO : " + COD_TIPO); log.Info("CODIGO : COFCO4" + INFO); Thread HILO = new Thread(() => TRAZA.DEPURAR_TRAZA("COFCO4", log.Logger.Name, "CONSULTAR_TIPO_CORREO_POR_CODIGO", INFO)); HILO.Start(); return(CONTEXTODATOS.TIPOS_CORREOS.SqlQuery("CONFIGURACIONES.CONSULTAR_TIPO_CORREO_PO_COD_TIPO @COD_TIPO={0}").Select(TIPO_CORREO => new TIPOS_CORREOS { COD_TIPO_CORREO = TIPO_CORREO.COD_TIPO_CORREO, NOMBRE = TIPO_CORREO.NOMBRE, ESTADO = TIPO_CORREO.ESTADO, COD_USUARIO_CREA = TIPO_CORREO.COD_USUARIO_CREA, FECHA_CREA = TIPO_CORREO.FECHA_CREA, COD_USUARIO_MODIFICA = TIPO_CORREO.COD_USUARIO_MODIFICA, FECHA_MODIFICA = TIPO_CORREO.FECHA_MODIFICA }).SingleOrDefault <TIPOS_CORREOS>()); } catch (Exception ex) { log.ErrorFormat("CODIGO : COFCO4 recuperando CONSULTAR_TIPO_CORREO_POR_CODIGO por COD_TIPO : {0},{1}", COD_TIPO, ex.StackTrace); ex.HelpLink = "COFCO4"; Thread HILO = new Thread(() => ERROR.ERROR_TRAZA(ex.HelpLink, log.Logger.Name, ex.TargetSite.Name, ex.StackTrace)); HILO.Start(); throw ex; } }
private void MakeMyPlayer(ResponseData res, ERROR error) { if (error != ERROR.NONE) { PrintSystemLog(error.ToString()); return; } var data = (PlayerData)res; myPlayer = CreatePlayer(data); players.Add(myPlayer); myPlayer.IsMyPlayer = true; Camera.main.transform.parent = myPlayer.transform; Camera.main.transform.localPosition = new Vector3(1.5f, 12f, 1.5f); mapCollider.transform.parent = myPlayer.transform; mapCollider.transform.position = Vector3.zero; mapCollider.SetActive(true); }
public void GUARDAR() { try { string INFO = ("Iniciando Método GUARDAR "); log.Info("CODIGO : SO8" + INFO); Thread HILO = new Thread(() => TRAZA.DEPURAR_TRAZA("SO8", log.Logger.Name, "GUARDAR", INFO)); HILO.Start(); CONTEXTODATOS.SaveChanges(); log.Info("Finalizado con éxito Método GUARDAR"); } catch (Exception ex) { log.ErrorFormat("CODIGO : SO8 GUARDAR en la linea {0} ", ex.StackTrace); ex.HelpLink = (ex.HelpLink == "" || ex.HelpLink == null ? "SO8" : ex.HelpLink); Thread HILO = new Thread(() => ERROR.ERROR_TRAZA(ex.HelpLink, log.Logger.Name, ex.TargetSite.Name, ex.StackTrace)); HILO.Start(); throw ex; } }
/*METODO PARA ACTUALIZAR SOPORTE*/ public void ACTUALIZAR_SOPORTE(SOPORTES SOPORTE) { try { string INFO = ("Iniciando Método ACTUALIZAR_SOPORTE "); log.Info("CODIGO : SO6, " + INFO); Thread HILO = new Thread(() => TRAZA.DEPURAR_TRAZA("SO6", log.Logger.Name, "ACTUALIZAR_SOPORTE", INFO)); HILO.Start(); CONTEXTODATOS.Entry(SOPORTE).State = EntityState.Modified; log.Info("Finalizado con éxito Método ACTUALIZAR_SOPORTE"); } catch (Exception ex) { log.ErrorFormat("CODIGO : SO6 ACTUALIZAR_SOPORTE en la linea {0} ", ex.StackTrace); ex.HelpLink = "SO6"; Thread HILO = new Thread(() => ERROR.ERROR_TRAZA(ex.HelpLink, log.Logger.Name, ex.TargetSite.Name, ex.StackTrace)); HILO.Start(); throw ex; } }
public IEnumerable <CORREOS_DESTINOS> CONSULTAR_DESTINOS_POR_COD_CORREO(decimal COD_CORREO) { try { string INFO = ("Iniciando Método CONSULTAR_DESTINOS_POR_COD_CORREO, COD_CORREO : " + COD_CORREO); log.Info("CODIGO : COFCO6" + INFO); Thread HILO = new Thread(() => TRAZA.DEPURAR_TRAZA("COFCO2", log.Logger.Name, "CONSULTAR_DESTINOS_POR_COD_CORREO", INFO)); HILO.Start(); return(CONTEXTODATOS.CORREOS_DESTINOS.SqlQuery("CONFIGURACIONES.CONSULTAR_DESTINOS_POR_COD_CORREO @COD_CORREO={0}", COD_CORREO).ToList().Select(x => new CORREOS_DESTINOS { COD_CORREO_DESTINO = x.COD_CORREO_DESTINO, COD_CORREO = x.COD_CORREO, CORREO = x.CORREO, ESTADO = x.ESTADO, COD_USUARIO_CREA = x.COD_USUARIO_CREA, FECHA_CREA = x.FECHA_CREA, COD_USUARIO_MODIFICA = x.COD_USUARIO_MODIFICA, FECHA_MODIFICA = x.FECHA_MODIFICA })); } catch (Exception ex) { log.ErrorFormat("CODIGO : COFCO6 recuperando CONSULTAR_DESTINOS_POR_COD_CORREO, COD_CORREO : {0},{1}", COD_CORREO, ex.StackTrace); ex.HelpLink = "COFCO6"; Thread HILO = new Thread(() => ERROR.ERROR_TRAZA(ex.HelpLink, log.Logger.Name, ex.TargetSite.Name, ex.StackTrace)); HILO.Start(); throw ex; } }
public bool FINALIZAR_RETIRO(decimal COD_RETIRO, string COD_USUARIO_MODIFICA) { string INFO = ("Iniciando Método FINALIZAR_RETIRO por COD_RETIRO con el codigo : " + COD_RETIRO); log.Info("CODIGO : RE9," + INFO); Thread HILO = new Thread(() => TRAZA.DEPURAR_TRAZA("RE7", log.Logger.Name, "APROBAR_RETIRO_POR_CODIGO", INFO)); HILO.Start(); try { RETIROS CONFIRMA = CONTEXTODATOS.RETIROS.SqlQuery("RETIROS.FINALIZAR_RETIRO @COD_RETIRO = {0},@COD_USUARIO_MODIFICA = {1}", COD_RETIRO, COD_USUARIO_MODIFICA).SingleOrDefault <RETIROS>(); return(true); } catch (Exception ex) { log.ErrorFormat("CODIGO : RE9 recuperando FINALIZAR_RETIRO : {0} , {1} ", COD_RETIRO, ex.StackTrace); ex.HelpLink = "RE9"; Thread HILOERROR = new Thread(() => ERROR.ERROR_TRAZA(ex.HelpLink, log.Logger.Name, ex.TargetSite.Name, ex.StackTrace)); HILOERROR.Start(); // throw ex; si hay un error no envia correo ni cambia estado return(false); } }
/*CREA UN NUEVO REGISTRO DE RETIROS*/ public void CREAR_RETIRO(RETIROS RETIRO) { try { string INFO = ("Finalizado con éxito Método CREAR_RETIRO"); log.Info("CODIGO : RE4, " + INFO); Thread HILO = new Thread(() => TRAZA.DEPURAR_TRAZA("RE4", log.Logger.Name, "CREAR_RETIRO", INFO)); HILO.Start(); CONTEXTODATOS.RETIROS.Add(RETIRO); log.Info("Finalizado con éxito Método CREAR_RETIRO"); } catch (Exception ex) { log.ErrorFormat("CODIGO : RE4 ejecutando CREAR_RETIRO, en la linea : {0} ", ex.StackTrace); ex.HelpLink = "RE4"; Thread HILO = new Thread(() => ERROR.ERROR_TRAZA(ex.HelpLink, log.Logger.Name, ex.TargetSite.Name, ex.StackTrace)); HILO.Start(); throw ex; } }
// GET: Cuenta public ActionResult VALIDAR() { try { string INFO = ("Iniciando Método VALIDAR USUARIOS BASE DE DATOS"); log.Info("CODIGO : CTRCU2," + INFO); Thread HILO = new Thread(() => TRAZA.DEPURAR_TRAZA("CTRCU2", log.Logger.Name, "VALIDAR", INFO)); HILO.Start(); if (User.Identity.IsAuthenticated) { return(RedirectToAction("CONSULTAR", "SOLICITUD")); } return(View()); } catch (Exception ex) { log.ErrorFormat("CODIGO : CTRCU2, Método VALIDAR USUARIOS BASE DE DATOS, {0}", ex.StackTrace); ex.HelpLink = (ex.HelpLink == "" || ex.HelpLink == null ? "CTRCU2" : ex.HelpLink); Thread HILO = new Thread(() => ERROR.ERROR_TRAZA(ex.HelpLink, log.Logger.Name, ex.TargetSite.Name, ex.StackTrace)); HILO.Start(); throw ex; } }
private async Task SIGNINASYNC(APPLICATIONUSER user, bool isPersistent) { try { string INFO = ("Iniciando Método SIGNINASYNC, USUARIO : " + user); log.Info("CODIGO : CTRCU4," + INFO); Thread HILO = new Thread(() => TRAZA.DEPURAR_TRAZA("CTRCU3", log.Logger.Name, "SIGNINASYNC", INFO)); HILO.Start(); AUTHENTICATIONMANAGER.SignOut(DefaultAuthenticationTypes.ExternalCookie); var identity = await UserManager.CreateIdentityAsync(user, DefaultAuthenticationTypes.ApplicationCookie); AUTHENTICATIONMANAGER.SignIn(new AuthenticationProperties() { IsPersistent = isPersistent }, identity); } catch (Exception ex) { log.ErrorFormat("CODIGO : CTRCU4, Método SIGNINASYNC, USUARIO : {0}, {1}", user, ex.StackTrace); ex.HelpLink = (ex.HelpLink == "" || ex.HelpLink == null ? "CTRCU4" : ex.HelpLink); Thread HILO = new Thread(() => ERROR.ERROR_TRAZA(ex.HelpLink, log.Logger.Name, ex.TargetSite.Name, ex.StackTrace)); HILO.Start(); throw ex; } }
public ActionResult APROBAR(int ID)//revisar error ok { try { string INFO = (" Iniciando Método APROBAR con Id:" + ID); log.Info("CODIGO : CTRRE3," + INFO); Thread HILO = new Thread(() => TRAZA.DEPURAR_TRAZA("CTRRE3", log.Logger.Name, "APROBAR", INFO)); HILO.Start(); return(View(CONSULTAR(ID))); } catch (Exception ex) { log.ErrorFormat("CODIGO : CTRRE3, Método APROBAR con ID : {0}, {1} ", ID, ex.StackTrace); ex.HelpLink = (ex.HelpLink == "" || ex.HelpLink == null ? "CTRRE3" : ex.HelpLink); Thread HILO = new Thread(() => ERROR.ERROR_TRAZA(ex.HelpLink, log.Logger.Name, ex.TargetSite.Name, ex.StackTrace)); HILO.Start(); RETIRO_EDITA_ViewModel MODELO = new RETIRO_EDITA_ViewModel(); ERROR_GENERADO = new ERROR_ViewModel { COD_ERROR = ex.HelpLink, DETALLE = "" }; MODELO.ERROR = ERROR_GENERADO; return(View(MODELO)); } }
public EMPLEADO_MODELO CONSULTA_EMPLEADO(string _NUMERO_DOCUMENTO) { try { string INFO = ("Iniciando Método CONSULTA_EMPLEADO _NUMERO_DOCUMENTO : " + _NUMERO_DOCUMENTO); log.Info("CODIGO : EM1," + INFO); Thread HILO = new Thread(() => TRAZA.DEPURAR_TRAZA("EM1", log.Logger.Name, "CONSULTA_EMPLEADO", INFO)); HILO.Start(); CLIENTEAPI API = new CLIENTEAPI(); HttpResponseMessage respueta = API.client.GetAsync("EMPLEADOS?NUMERO_DOCUMENTO=" + _NUMERO_DOCUMENTO).Result; respueta.EnsureSuccessStatusCode(); if (respueta.IsSuccessStatusCode) { string contenido = respueta.Content.ReadAsStringAsync().Result; EMPLEADO_MODELO EMPLEADO_OBJ = JsonConvert.DeserializeObject <EMPLEADO_MODELO>(contenido); return(EMPLEADO_OBJ); } else {//valor_buscado return(null); } } catch (Exception ex) { log.ErrorFormat("CODIGO : EM1 recuperando CONSULTA_EMPLEADO _NUMERO_DOCUMENTO : {0}, {1}", _NUMERO_DOCUMENTO, ex.StackTrace); ex.HelpLink = "EM1"; Thread HILO = new Thread(() => ERROR.ERROR_TRAZA(ex.HelpLink, log.Logger.Name, ex.TargetSite.Name, ex.StackTrace)); HILO.Start(); throw ex; } }
public ErrorCode ChangeGain(int gain_right, int gain_left) { ERROR er = ERROR.CAMERA_UNKNOWN; ErrorCode code = new ErrorCode(); code.Clear(); lock (_SyncObj) { if (_RightCameraObj.SetGlobalGain(gain_right) != 1) { er = ERROR.CAMERA_SETGAIN; code.ErrorNo = (int)er; code.ErrorStr = er.ToString(); code.DetailNo = _RightCameraObj.GetLastError(); return(code); } if (_LeftCameraObj.SetGlobalGain(gain_left) != 1) { er = ERROR.CAMERA_SETGAIN; code.ErrorNo = (int)er; code.ErrorStr = er.ToString(); code.DetailNo = _LeftCameraObj.GetLastError(); return(code); } } er = ERROR.CAMERA_NONE; code.ErrorNo = (int)er; code.ErrorStr = er.ToString(); return(code); }
/// <summary> /// オープン /// </summary> /// <param name="portname"></param> /// <returns></returns> public ErrorCode Open(string portname) { ERROR er = ERROR.READER_UNKNOWN; ErrorCode code = new ErrorCode(); code.Clear(); _FixBarcodePort.PortName = portname; _FixBarcodePort.BaudRate = 115200; _FixBarcodePort.DataBits = 8; _FixBarcodePort.Parity = System.IO.Ports.Parity.None; _FixBarcodePort.StopBits = System.IO.Ports.StopBits.One; try { _FixBarcodePort.Open(); } catch { er = ERROR.READER_OPEN; code.ErrorNo = (int)er; code.ErrorStr = er.ToString(); return(code); } er = ERROR.READER_NONE; code.ErrorNo = (int)er; code.ErrorStr = er.ToString(); _FixBarcodePort.RtsEnable = true; return(code); }
private void Start() { cam = GetComponent <Camera>(); orig_rot = cam.transform.localRotation; orig_pos = cam.transform.localPosition; ERROR err = ERROR.FALSE; err = Init(ref viosoID, cam.name); if (ERROR.NONE == err) { GL.IssuePluginEvent(GetRenderEventFunc(), viosoID); // this will initialize warper in Unity Graphic Library context int err1 = 0; GetError(viosoID, ref err1); err = (ERROR)err1; if (ERROR.NONE != err) { Debug.Log("Initialization of warper failed."); } } else { Debug.Log(string.Format("Initialization attempt of warper failed with eror %i.", err)); } if (ERROR.NONE != err) { Debug.Log("Failed to init camera."); } }
[HttpGet] //FileResult public ActionResult CONSULTAR_SOPORTE(decimal COD_SOPORTE) /*revisar error*/ { try { string INFO = ("Iniciando Método CONSULTAR_SOPORTE con el COD_SOPORTE: " + COD_SOPORTE); log.Info("CODIGO : CTRRE13, " + INFO); Thread HILO = new Thread(() => TRAZA.DEPURAR_TRAZA("CTRRE13", log.Logger.Name, "CONSULTAR_SOPORTE", INFO)); HILO.Start(); //throw new Exception(); LOGICA.SOPORTE LOGICA_SOPORTE = new LOGICA.SOPORTE(); LOGICA.MODELO_LOGICA.SOPORTE_MODELO SOPORTE = LOGICA_SOPORTE.CONSULTA_ARCHIVO(COD_SOPORTE); return(File(SOPORTE.ARCHIVO, System.Net.Mime.MediaTypeNames.Application.Octet, SOPORTE.NOMBRE)); } catch (Exception ex) { log.ErrorFormat("CODIGO : CTRRE13, Método CONSULTAR_SOPORTE con el COD_SOPORTE : {0}, {1} ", COD_SOPORTE, ex.StackTrace); ex.HelpLink = (ex.HelpLink == "" || ex.HelpLink == null ? "CTRRE13" : ex.HelpLink); Thread HILO = new Thread(() => ERROR.ERROR_TRAZA(ex.HelpLink, log.Logger.Name, ex.TargetSite.Name, ex.StackTrace)); HILO.Start(); //RETIRO_EDITA_ViewModel MODELO = new RETIRO_EDITA_ViewModel(); ERROR_GENERADO = new ERROR_ViewModel { COD_ERROR = ex.HelpLink, DETALLE = "" }; return(View("ERROR_ARCHIVO", ERROR_GENERADO));/*mejorear la vista*/ } }
//call as : LogERROR( err, WSP_LOG_MESSAGE_HEADER ); internal static void LogERROR(ERROR err, string logHeader) { if (!DoLogging) { return; } string errorHeader = logHeader + "ERROR "; Log.Trace(errorHeader + "accountId=" + err.accountId); Log.Trace(errorHeader + "dsNn=" + err.dsSn); Log.Trace(errorHeader + "sn=" + err.sn); Log.Trace(errorHeader + "type=" + err.type); LogSpecifiedDate(err.time, err.timeSpecified, errorHeader, "time"); // indent error data errorHeader = errorHeader + " "; if (err.errorData != null) { for (int i = 0; i < err.errorData.Length; i++) { LogERROR_DATA(err.errorData[i], i, errorHeader); } } }
public ActionResult APROBAR_SOPORTE(int COD_SOPORTE, bool APROBADO, int COD_RETIRO)//revisar error { try { string INFO = ("Iniciando Método APROBAR_SOPORTE por COD_SOPORTE : " + COD_SOPORTE); log.Info("CODIGO : CTRRE5, " + INFO); Thread HILO = new Thread(() => TRAZA.DEPURAR_TRAZA("CTRRE5", log.Logger.Name, "APROBAR_SOPORTE", INFO)); HILO.Start(); LOGICA.SOPORTE LOGICA_SOPORTE = new LOGICA.SOPORTE(); LOGICA_SOPORTE.APROBAR(COD_SOPORTE, APROBADO, User.Identity.Name, COD_RETIRO); if (Request.IsAjaxRequest()) { return(PartialView("_SOPORTES_APROBADOS", CONSULTAR(COD_RETIRO).SOPORTES)); } return(View()); } catch (Exception ex) { log.ErrorFormat("CODIGO : CTRRE5, Método APROBAR_SOPORTE por COD_SOPORTE : {0}, {1}", COD_SOPORTE, ex.StackTrace); ex.HelpLink = (ex.HelpLink == "" || ex.HelpLink == null ? "CTRRE5" : ex.HelpLink); Thread HILO = new Thread(() => ERROR.ERROR_TRAZA(ex.HelpLink, log.Logger.Name, ex.TargetSite.Name, ex.StackTrace)); HILO.Start(); ERROR_GENERADO = new ERROR_ViewModel { COD_ERROR = ex.HelpLink, DETALLE = "" }; /*devuelve directamente el error al ajax revisar*/ return(PartialView("_ERRORES", ERROR_GENERADO)); } }
public static IList <IP_ADAPTER_ADDRESSES> GetIPAdapters(FAMILY family) { List <IP_ADAPTER_ADDRESSES> adapters = new List <IP_ADAPTER_ADDRESSES>(); uint outBufLen = 0; ERROR err = GetAdaptersAddresses((uint)family, (uint)0, IntPtr.Zero, IntPtr.Zero, ref outBufLen); if (ERROR.ERROR_BUFFER_OVERFLOW == err) { IntPtr pAdapterAddresses = Marshal.AllocHGlobal((int)outBufLen); try { err = GetAdaptersAddresses((uint)FAMILY.AF_INET, (uint)0, IntPtr.Zero, pAdapterAddresses, ref outBufLen); if (ERROR.ERROR_SUCCESS == err) { IntPtr currPtr = pAdapterAddresses; while (IntPtr.Zero != currPtr) { IP_ADAPTER_ADDRESSES addr = (IP_ADAPTER_ADDRESSES)Marshal.PtrToStructure(currPtr, typeof(IP_ADAPTER_ADDRESSES)); adapters.Add(addr); currPtr = addr.Next; } } } finally { Marshal.FreeHGlobal(pAdapterAddresses); } } return(adapters); }
public ActionResult CONSULTAR_DETALLE(int COD_RETIRO) { try { //en qu8e cob esta //RouteData.Values["Controller"]; string INFO = ("Iniciando Método CONSULTAR_DETALLE con COD_RETIRO: " + COD_RETIRO); log.Info("CODIGO : CTRRE2, " + INFO); Thread HILO = new Thread(() => TRAZA.DEPURAR_TRAZA("CTRRE2", log.Logger.Name, "CONSULTAR_DETALLE", INFO)); HILO.Start(); return(View(CONSULTAR(COD_RETIRO))); } catch (Exception ex) { log.ErrorFormat("CODIGO : CTRRE2, Método CONSULTAR_DETALLE, {0} ", ex.StackTrace); ex.HelpLink = (ex.HelpLink == "" || ex.HelpLink == null ? "CTRRE2" : ex.HelpLink); Thread HILO = new Thread(() => ERROR.ERROR_TRAZA(ex.HelpLink, log.Logger.Name, ex.TargetSite.Name, ex.StackTrace)); HILO.Start(); RETIRO_EDITA_ViewModel MODELO = new RETIRO_EDITA_ViewModel(); ERROR_GENERADO = new ERROR_ViewModel { COD_ERROR = ex.HelpLink, DETALLE = "" }; MODELO.ERROR = ERROR_GENERADO; return(View(MODELO)); } }
/// <summary> /// Creates a new folder in the folder currently being browsed. /// </summary> public void CreateNewFolder() { string name = "New Folder"; int suffix = 0; do { name = string.Format("{0}\\New Folder ({1})", CurrentFolder.FileSystemPath, ++suffix); } while (Directory.Exists(name) || File.Exists(name)); ERROR result = Shell32.SHCreateDirectory(m_ShellViewWindow, name); switch (result) { case ERROR.FILE_EXISTS: case ERROR.ALREADY_EXISTS: throw new IOException("The directory already exists"); case ERROR.BAD_PATHNAME: throw new IOException("Bad pathname"); case ERROR.FILENAME_EXCED_RANGE: throw new IOException("The filename is too long"); } }
/*METODO PARA CREAR SOPORTE*/ public void CREAR_SOPORTE(SOPORTES SOPORTE) { try { string INFO = ("Iniciando Método CREAR_SOPORTE "); log.Info("CODIGO : SO5, " + INFO); Thread HILO = new Thread(() => TRAZA.DEPURAR_TRAZA("SO5", log.Logger.Name, "CREAR_SOPORTE", INFO)); HILO.Start(); CONTEXTODATOS.SOPORTES.Add(SOPORTE); log.Info("Finalizado con éxito Método CREAR_SOPORTE"); } catch (Exception ex) { log.ErrorFormat("CODIGO : SO5 recuperando: CREAR_SOPORTE en la linea {0} ", ex.StackTrace); ex.HelpLink = "SO5"; Thread HILO = new Thread(() => ERROR.ERROR_TRAZA(ex.HelpLink, log.Logger.Name, ex.TargetSite.Name, ex.StackTrace)); HILO.Start(); throw ex; } }
/*ACTUALIZA RETIRO, PARA EL METODO DE EDITAR*/ public void ACTUALIZAR_RETIRO(RETIROS RETIRO) { try { string INFO = ("Iniciando Método ACTUALIZAR_RETIRO"); log.Info("CODIGO : RE5, " + INFO); Thread HILO = new Thread(() => TRAZA.DEPURAR_TRAZA("RE5", log.Logger.Name, "ACTUALIZAR_RETIRO", INFO)); HILO.Start(); CONTEXTODATOS.Entry(RETIRO).State = EntityState.Modified; log.Info("CODIGO : RE5, Finalizado con éxito Método ACTUALIZAR_RETIRO"); } catch (Exception ex) { log.ErrorFormat("CODIGO : RE5 ejecutando ACTUALIZAR_RETIRO, en la linea : {0}", ex.StackTrace); ex.HelpLink = "RE5"; Thread HILO = new Thread(() => ERROR.ERROR_TRAZA(ex.HelpLink, log.Logger.Name, ex.TargetSite.Name, ex.StackTrace)); HILO.Start(); throw ex; } }
/*METODO PARA DESENCRIPTAR*/ public string DESENCRIPTAR(byte[] IV_TEXTO, string ENCRIPTACION_TEXTO) { try { string INFO = ("Iniciando Método DESENCRIPTAR "); log.Info("CODIGO : LGCLC10," + INFO); Thread HILO = new Thread(() => TRAZA.DEPURAR_TRAZA("LGCLC10", log.Logger.Name, "DESENCRIPTAR", INFO)); HILO.Start(); RijndaelManaged cipher = CREAR_CIFRADO(); cipher.IV = IV_TEXTO;//IV_TEXTO //Create the decryptor, convert from base64 to bytes, decrypt ICryptoTransform cryptTransform = cipher.CreateDecryptor(); byte[] cipherText = Convert.FromBase64String(ENCRIPTACION_TEXTO); //TEXTO ENCRIPTADO QUE SERA EL TEXTO SALTO byte[] plainText = cryptTransform.TransformFinalBlock(cipherText, 0, cipherText.Length); string TEXTO_DESENCRIPTADO = Encoding.UTF8.GetString(plainText); //DEVUELVA EL TEXTO PLANO DESENCRIPTADO return(TEXTO_DESENCRIPTADO); } catch (Exception ex) { log.ErrorFormat("CODIGO : LGCLC9 recuperando DESENCRIPTAR en la linea {0} ", ex.StackTrace); ex.HelpLink = (ex.HelpLink == "" || ex.HelpLink == null ? "LGCLC10" : ex.HelpLink); Thread HILO = new Thread(() => ERROR.ERROR_TRAZA(ex.HelpLink, log.Logger.Name, ex.TargetSite.Name, ex.StackTrace)); HILO.Start(); throw ex; } }
public PartialViewResult CONSULTA_TIPO_SOPORTE(decimal _COD_TIPO_SOPORTE) { try { string INFO = ("Iniciando Método CONSULTA_TIPO_SOPORTE con COD_TIPO_SOPORTE " + _COD_TIPO_SOPORTE); log.Info("CODIGO : CTRRE9, " + INFO); Thread HILO = new Thread(() => TRAZA.DEPURAR_TRAZA("CTRRE9", log.Logger.Name, "CONSULTA_TIPO_SOPORTE", INFO)); HILO.Start(); TIPO_SOPORTE LOGICA_TIPO_SOPORTE = new TIPO_SOPORTE(); IEnumerable <MODELO_DATOS.TIPO_SOPORTES> TIPOS_SOPORTES; TIPOS_SOPORTES = null; TIPOS_SOPORTES = LOGICA_TIPO_SOPORTE.CONSULTAR(_COD_TIPO_SOPORTE);//. List <SOPORTES_RETIRO_ViewModel> TIPO_SOPORTE_LISTA = new List <SOPORTES_RETIRO_ViewModel>(); foreach (MODELO_DATOS.TIPO_SOPORTES TIPO in TIPOS_SOPORTES) { SOPORTES_RETIRO_ViewModel SOPORTE = new SOPORTES_RETIRO_ViewModel(); if (SOPORTE != null) { TIPO_SOPORTE_LISTA.Add( new SOPORTES_RETIRO_ViewModel { COD_RETIRO = 0, COD_SOPORTE = 0, COD_TIPO_SOPORTE = TIPO.COD_TIPO_SOPORTE, NOMBRE_SOPORTE = "", NOMBRE_TIPO_SOPORTE = TIPO.NOMBRE, REQUERIDO = TIPO.REQUERIDO, TAMANO = "" }); } else { return(PartialView("_SOPORTES_NUEVO")); } } return(PartialView("_SOPORTES_CREADO", TIPO_SOPORTE_LISTA)); } catch (Exception ex) { log.ErrorFormat("CODIGO : CTRRE9, Método CONSULTA_TIPO_SOPORTE con COD_TIPO_SOPORTE : {0}, {1} ", _COD_TIPO_SOPORTE, ex.StackTrace); ex.HelpLink = (ex.HelpLink == "" || ex.HelpLink == null ? "CTRRE9" : ex.HelpLink); Thread HILO = new Thread(() => ERROR.ERROR_TRAZA(ex.HelpLink, log.Logger.Name, ex.TargetSite.Name, ex.StackTrace)); HILO.Start(); //ViewBag.MENSAJE_ERROR = ex.HelpLink; //return null; Response.StatusCode = (int)HttpStatusCode.BadRequest; ERROR_GENERADO = new ERROR_ViewModel { COD_ERROR = ex.HelpLink, DETALLE = "" }; return(PartialView("_ERRORES", ERROR_GENERADO)); } }
private void ErrorProcessor(string result) { if (result.Contains("ERROR_")) { if (result.Contains("ERROR_INVALID_PSW")) { lastError = ERROR.ERROR_INVALID_PSW; throw new Exception("密码错误"); } if (result.Contains("ERROR_INVALID_KEY")) { lastError = ERROR.ERROR_INVALID_KEY; throw new Exception("您的帐号授权已过期,请重新登陆"); } if (result.Contains("ERROR_EXIST_EMAIL")) { lastError = ERROR.ERROR_EXIST_EMAIL; throw new Exception("您填写的邮箱已经被注册,请直接登陆或换个邮箱重试"); } if (result.Contains("ERROR_EXIST_ANIME")) { lastError = ERROR.ERROR_EXIST_ANIME; throw new Exception("此订阅已经在您的订阅列表中,请不要重复添加"); } if (result.Contains("ERROR_SYSTEM")) { lastError = ERROR.ERROR_SYSTEM; throw new Exception("服务器内部错误,请稍后重试"); } lastError = ERROR.ERROR_UNKNOWN; throw new Exception("发生了错误,请重试"); } }
/// <summary> /// Генерирует событие при возникновении ошибки /// </summary> /// <param name="error">Ошибка</param> protected virtual void OnErrorRecive(ERROR error) { NGK.CAN.DataLinkLayer.CanPort.EventArgsLineErrorRecived args = new EventArgsLineErrorRecived(error); EventHandlerErrorRecived handler = this.ErrorReceived; //#if DEBUG //WindowsDebugging.WriteLine("ERROR: " + error.ToString(), Category.Error); //#endif if (handler != null) { foreach (EventHandlerErrorRecived SingleCast in handler.GetInvocationList()) { ISynchronizeInvoke syncInvoke = SingleCast.Target as ISynchronizeInvoke; try { if ((syncInvoke != null) && (syncInvoke.InvokeRequired)) { syncInvoke.Invoke(SingleCast, new Object[] { this, args }); } else { SingleCast(this, args); } } catch { throw; } } } return; }
/// <summary> /// Генерирует событие при возникновении ошибок в CAN адаптере /// </summary> private void OnErrorReceived(ERROR error) { EventHandlerErrorRecived handler = this.ErrorReceived; EventArgsLineErrorRecived args = new EventArgsLineErrorRecived(error); if (handler != null) { foreach (EventHandler SingleCast in handler.GetInvocationList()) { ISynchronizeInvoke syncInvoke = SingleCast.Target as ISynchronizeInvoke; try { if ((syncInvoke != null) && (syncInvoke.InvokeRequired)) { syncInvoke.Invoke(SingleCast, new Object[] { this, args }); } else { SingleCast(this, args); } } catch { throw; } } } }
private void defultErrorHandler(ERROR code, string msg) { String errorText = String.Format("code:{0}, msg: {1}", code, msg); setMessageText(errorText); }
//-------------------------------------------------------------------------------- /// <summary> /// Конструктор /// </summary> /// <param name="error">Ошибка при работе CAN-порта</param> public EventArgsLineErrorRecived(ERROR error) { _Error = error; }
private void GetError(ERROR dwerr) { if (dwerr == ERROR.EROUTTIMER) { m_strError = "timeout"; } else if (dwerr == ERROR.ERCANTFINDSCA) { m_strError = "can not open SCA"; } else if (dwerr == ERROR.ERCANTOPENSERIAL) { m_strError = "can not open serial"; } else if (dwerr == ERROR.EROK) { m_strError = "success"; } else if (dwerr == ERROR.EROPNNING) { m_strError = "opened"; } else if (dwerr == ERROR.ERCLOSESCAERROR) { m_strError = "can not close SCA"; } else if (dwerr == ERROR.ERCLOSESERIALERROR) { m_strError = "can not close serial"; } }
private static void defaultErrorHandler(ERROR code, string msg) { Log.e("code:{0}, msg: {1}", code, msg); }
//-------------------------------------------------------------------------------- #endregion //-------------------------------------------------------------------------------- #region Constructors //-------------------------------------------------------------------------------- /// <summary> /// Конструктор /// </summary> public EventArgsLineErrorRecived() { _Error = Message.ERROR.Other; }