using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Exferia_EntityFramework.Script_Actualizacion
{
    class Scripts_Version_1295
    {
        public static Version G_VRS_VERSION = new Version("1.2.9.5");
        public static long G_LNG_VERSION = 1295;
        public static int G_INT_TIPO = 0;
        public static string G_STR_SCRIPT =
                                    //MODIFICAR OPCION 
                                    "IF exists " +
                                    "( " +
                                        "SELECT * " +
                                        "FROM PRV_Opciones " +
                                        "WHERE opcion = 'MAE_TESORERIA' AND descripcionAMostrar='Tesorerias'" +
                                    ") " +
                                    "BEGIN " +
                                        " UPDATE " + nameof(PRV_Opciones) + " SET " + nameof(PRV_Opciones.descripcionAMostrar) + "='Tesoreria' WHERE " + nameof(PRV_Opciones.opcion) + "='MAE_TESORERIA' " +
                                        " UPDATE " + nameof(PRV_OpcionesDetalle) + " SET " + nameof(PRV_OpcionesDetalle.descripcion_TituloListado) + "='Tesoreria'," + nameof(PRV_OpcionesDetalle.descripcion_TituloMantenimiento) + "='Tesoreria'," + nameof(PRV_OpcionesDetalle.descripcion_Plural) + "='Tesoreria'," + nameof(PRV_OpcionesDetalle.descripcion_Singular) + "='Tesoreria'  WHERE " + nameof(PRV_OpcionesDetalle.opcion) + "='MAE_TESORERIA' " +
                                        " UPDATE " + nameof(PRV_ArbolPrincipal) + " SET " + nameof(PRV_ArbolPrincipal.descripcion) + "='Tesoreria'," + nameof(PRV_ArbolPrincipal.validacion) + "='1WHQyg7Quu9cU+QIyyKQLXpdkRL1PdlRHSQUOOf8FCY=' WHERE " +  nameof(PRV_ArbolPrincipal.opcion) + " = 'MAE_TESORERIA' " +
                                        " UPDATE " + nameof(PRV_OpcionesDisponiblesParaCliente) + " SET " + nameof(PRV_OpcionesDisponiblesParaCliente.descripcion) + "='Gestión de la tesorería' WHERE " + nameof(PRV_OpcionesDisponiblesParaCliente.opcion) + "='MAE_TESORERIA' " +
                                        " UPDATE " + nameof(PRV_Opciones_USR_Usuarios) + " SET " + nameof(PRV_Opciones_USR_Usuarios.descripcionAMostrar) + "='Tesoreria' WHERE " + nameof(PRV_Opciones_USR_Usuarios.opcion) + "='MAE_TESORERIA' " +
                                        " UPDATE " + nameof(PRV_OpcionesDetalle_USR_Usuarios) + " SET " + nameof(PRV_OpcionesDetalle_USR_Usuarios.descripcion_TituloListado) + "='Tesoreria'," + nameof(PRV_OpcionesDetalle_USR_Usuarios.descripcion_TituloMantenimiento) + "='Tesoreria'," + nameof(PRV_OpcionesDetalle_USR_Usuarios.descripcion_Plural) + "='Tesoreria'," + nameof(PRV_OpcionesDetalle_USR_Usuarios.descripcion_Singular) + "='Tesoreria'  WHERE " + nameof(PRV_OpcionesDetalle_USR_Usuarios.opcion) + "='MAE_TESORERIA' " +
                                        " UPDATE " + nameof(PRV_ArbolPrincipal_USR_Usuarios) + " SET " + nameof(PRV_ArbolPrincipal_USR_Usuarios.descripcion) + "='Tesoreria'," + nameof(PRV_ArbolPrincipal_USR_Usuarios.validacion) + "='1WHQyg7Quu9cU+QIyyKQLXpdkRL1PdlRHSQUOOf8FCY=' WHERE " + nameof(PRV_ArbolPrincipal_USR_Usuarios.opcion) + " = 'MAE_TESORERIA' " +

                                        " UPDATE " + nameof(PRV_Opciones) + " SET " + nameof(PRV_Opciones.descripcionAMostrar) + "='Tesoreria' WHERE " + nameof(PRV_Opciones.opcion) + "='MAE_TESORERIA_AUX_1' " +
                                        " UPDATE " + nameof(PRV_OpcionesDetalle) + " SET " + nameof(PRV_OpcionesDetalle.descripcion_TituloListado) + "='Tesoreria'," + nameof(PRV_OpcionesDetalle.descripcion_TituloMantenimiento) + "='Tesoreria'," + nameof(PRV_OpcionesDetalle.descripcion_Plural) + "='Tesoreria'," + nameof(PRV_OpcionesDetalle.descripcion_Singular) + "='Tesoreria'  WHERE " + nameof(PRV_OpcionesDetalle.opcion) + "='MAE_TESORERIA_AUX_1' " +
                                        " UPDATE " + nameof(PRV_ArbolPrincipal) + " SET " + nameof(PRV_ArbolPrincipal.descripcion) + "='Tesoreria'," + nameof(PRV_ArbolPrincipal.validacion) + "='SQlbxuyK6ekjT6d8i0678KaQRHt00ncR4q70gaAyRJc=' WHERE " + nameof(PRV_ArbolPrincipal.opcion) + " = 'MAE_TESORERIA_AUX_1' " +
                                        " UPDATE " + nameof(PRV_OpcionesDisponiblesParaCliente) + " SET " + nameof(PRV_OpcionesDisponiblesParaCliente.descripcion) + "='Gestión de la tesorería (control de gastos)' WHERE " + nameof(PRV_OpcionesDisponiblesParaCliente.opcion) + "='MAE_TESORERIA_AUX_1' " +
                                        " UPDATE " + nameof(PRV_Opciones_USR_Usuarios) + " SET " + nameof(PRV_Opciones_USR_Usuarios.descripcionAMostrar) + "='Tesoreria' WHERE " + nameof(PRV_Opciones_USR_Usuarios.opcion) + "='MAE_TESORERIA_AUX_1' " +
                                        " UPDATE " + nameof(PRV_OpcionesDetalle_USR_Usuarios) + " SET " + nameof(PRV_OpcionesDetalle_USR_Usuarios.descripcion_TituloListado) + "='Tesoreria'," + nameof(PRV_OpcionesDetalle_USR_Usuarios.descripcion_TituloMantenimiento) + "='Tesoreria'," + nameof(PRV_OpcionesDetalle_USR_Usuarios.descripcion_Plural) + "='Tesoreria'," + nameof(PRV_OpcionesDetalle_USR_Usuarios.descripcion_Singular) + "='Tesoreria'  WHERE " + nameof(PRV_OpcionesDetalle_USR_Usuarios.opcion) + "='MAE_TESORERIA_AUX_1' " +
                                        " UPDATE " + nameof(PRV_ArbolPrincipal_USR_Usuarios) + " SET " + nameof(PRV_ArbolPrincipal_USR_Usuarios.descripcion) + "='Tesoreria'," + nameof(PRV_ArbolPrincipal_USR_Usuarios.validacion) + "='SQlbxuyK6ekjT6d8i0678KaQRHt00ncR4q70gaAyRJc=' WHERE " + nameof(PRV_ArbolPrincipal_USR_Usuarios.opcion) + " = 'MAE_TESORERIA_AUX_1' " +

                                    " END  ";









    }
}
