public bool insertaXmlIdentificacion(string clCliente, string clPassword, string usuario, string programa) { try { Licencia lic = new Licencia(); string vXmlIdentifi = lic.generaXmlIdentificacion(clCliente, clPassword); LicenciaNegocio licNeg = new LicenciaNegocio(); var resultado = licNeg.InsertaActualiza_S_CONFIGURACION(CL_CONFIGURACION: clConfiguracion, NO_CONFIGURACION: vXmlIdentifi, CL_USUARIO: usuario, NB_PROGRAMA: programa, TIPO_TRANSACCION: "I"); if (resultado.CL_TIPO_ERROR != E_TIPO_RESPUESTA_DB.SUCCESSFUL) { List <E_MENSAJE> vLstMensaje = new List <E_MENSAJE>(); vLstMensaje.Add(new E_MENSAJE { DS_MENSAJE = "No existen datos para el cliente actual" }); vMensaje.CL_TIPO_ERROR = E_TIPO_RESPUESTA_DB.ERROR; vMensaje.MENSAJE = vLstMensaje; return(false); } else { return(true); } } catch (Exception e) { List <E_MENSAJE> vLstMensaje = new List <E_MENSAJE>(); vLstMensaje.Add(new E_MENSAJE { DS_MENSAJE = "No es posible conectarse con el servidor" }); vMensaje.CL_TIPO_ERROR = E_TIPO_RESPUESTA_DB.ERROR; vMensaje.MENSAJE = vLstMensaje; return(false); } }
public bool generaXmlLicencias(string clCliente, string clPassword, string usuario, string programa) { try { Licencia lic = new Licencia(); string vXmlLicencia = lic.generaXmlLicencia(clCliente, clPassword); LicenciaNegocio licNeg = new LicenciaNegocio(); var resultado = licNeg.InsertaActualiza_S_CONFIGURACION(NO_CONFIGURACION: vXmlLicencia, CL_CONFIGURACION: "OBJ_ADICIONAL", CL_USUARIO: usuario, NB_PROGRAMA: programa, TIPO_TRANSACCION: "A"); if (resultado.CL_TIPO_ERROR != E_TIPO_RESPUESTA_DB.SUCCESSFUL) { List <E_MENSAJE> vLstMensaje = new List <E_MENSAJE>(); vLstMensaje.Add(new E_MENSAJE { DS_MENSAJE = "El cliente actual no cuenta con licencias." }); vMensaje.CL_TIPO_ERROR = E_TIPO_RESPUESTA_DB.ERROR; vMensaje.MENSAJE = vLstMensaje; return(false); } else { List <E_MENSAJE> vLstMensaje = new List <E_MENSAJE>(); vLstMensaje.Add(new E_MENSAJE { DS_MENSAJE = "Credenciales actualizadas correctamente." }); vMensaje.CL_TIPO_ERROR = E_TIPO_RESPUESTA_DB.SUCCESSFUL; vMensaje.MENSAJE = vLstMensaje; return(true); } } catch (Exception e) { List <E_MENSAJE> vLstMensaje = new List <E_MENSAJE>(); vLstMensaje.Add(new E_MENSAJE { DS_MENSAJE = "No es posible conectarse con el servidor." }); vMensaje.CL_TIPO_ERROR = E_TIPO_RESPUESTA_DB.ERROR; vMensaje.MENSAJE = vLstMensaje; return(false); } }