예제 #1
0
        private void marcarDTE(string sCodEmpr, string sTipoDocu, string sFoliDocu, string sRuttEmis, bdConexion conexion, Respuesta resp, log logs)
        {
            try
            {
                string sql = " UPDATE DTO_ENCA_DOCU_P SET ESTA_TRAS = 'TRA' ";
                sql += " WHERE CODI_EMPR = {0} ";
                sql += " AND TIPO_DOCU = {1} ";
                sql += " AND FOLI_DOCU = {2} ";
                sql += " AND RUTT_EMIS = {3} ";

                if (conexion.EjecutaNonQuery(String.Format(sql, sCodEmpr, sTipoDocu, sFoliDocu, sRuttEmis)) == 0)
                {
                    resp.SCodigo  = ERROR_MARCAR_DTE_TRASPASADO;
                    resp.SMensaje = "No se pudo marcar el DTE como traspasado";
                    logs.putLog(1, "-- No se pudo marcar el DTE como traspasado");
                }
                else
                {
                    conexion.confirma();
                    resp.SCodigo  = CONSULTA_OK;
                    resp.SMensaje = "Se marca exitosamente DTE como traspasado";
                    logs.putLog(1, "-- Se marca exitosamente DTE como traspasado");
                }
            }
            catch (Exception ex)
            {
                logs.putLog(1, "Proceso: marcarDTE");
                logs.putLog(1, "Error: " + Convert.ToString(ex.Message));
            }
        }
예제 #2
0
        private void deshabilitarEmisor(int Rut, bdConexion conexion, Respuesta resp, log logs)
        {
            try
            {
                string sql = "UPDATE EMPR SET INDI_WSS = 'N' WHERE RUTT_EMPR = {0} ";

                if (conexion.EjecutaNonQuery(String.Format(sql, Rut)) == 0)
                {
                    resp.SCodigo  = ERROR_DESHABILITAR_RUT_RECE;
                    resp.SMensaje = "No se pudo deshabilitar Rut en emisores";
                    logs.putLog(1, "-- No se pudo deshabilitar Rut en emisores");
                }
                else
                {
                    conexion.confirma();
                    resp.SCodigo  = CONSULTA_OK;
                    resp.SMensaje = "Se hdesabilita Rut en emisores";
                    logs.putLog(1, "-- Se hdesabilita Rut en emisores");
                }
            }
            catch (Exception ex)
            {
                logs.putLog(1, "Proceso: deshabilitarEmisor");
                logs.putLog(1, "Error: " + Convert.ToString(ex.Message));
            }
        }
예제 #3
0
        private void quitarReceptor(int Rut, int digiVeri, string nombre, bdConexion conexion, Respuesta resp, log logs)
        {
            try
            {
                string sql = "INSERT INTO PERSONAS (RUTT_PERS, DGTO_PERS, NOMB_PERS, EMPR_PERS, INDI_WSS) VALUES ({0}, {1}, '{2}', 'S', 'N')";

                if (conexion.EjecutaNonQuery(String.Format(sql, Rut, digiVeri, nombre)) == 0)
                {
                    resp.SCodigo  = ERROR_QUITAR_RUT_RECE;
                    resp.SMensaje = "No se pudo quitar Rut en receptores";
                    logs.putLog(1, "-- No se pudo quitar Rut en receptores");
                }
                else
                {
                    conexion.confirma();
                    resp.SCodigo  = CONSULTA_OK;
                    resp.SMensaje = "Se quita Rut en receptores";
                    logs.putLog(1, "-- Se quita Rut en receptores");
                }
            }
            catch (Exception ex)
            {
                logs.putLog(1, "Proceso: quitarReceptor");
                logs.putLog(1, "Error: " + Convert.ToString(ex.Message));
            }
        }