Example #1
0
 ///*******************************************************************************
 ///NOMBRE DE LA FUNCIÓN: Modificar
 ///DESCRIPCIÓN  : Modifica los parametros del sistema.
 ///PARAMENTROS  :
 ///CREO         : Luis Alberto Salas Garcia
 ///FECHA_CREO   : 12/Mar/2013
 ///MODIFICO     :
 ///FECHA_MODIFICO:
 ///CAUSA_MODIFICACIÓN:
 ///*******************************************************************************
 private bool Modificar()
 {
     try
     {
         Cls_Apl_Parametros_Negocio Modifica_Parametro = new Cls_Apl_Parametros_Negocio();
         Modifica_Parametro.P_Parametro_Id       = Lbl_Id.Text;
         Modifica_Parametro.P_Email              = Txt_Correo.Text;
         Modifica_Parametro.P_Email_Destino      = Txt_Correo_Destino.Text;
         Modifica_Parametro.P_Contrasenia        = Cls_Seguridad.Encriptar(Txt_Contrasenia.Text);
         Modifica_Parametro.P_Host               = Txt_Host.Text;
         Modifica_Parametro.P_Puerto             = Txt_Puerto.Text;
         Modifica_Parametro.P_Frecuencia_Alertas = Txt_Frecuencia.Text;
         Modifica_Parametro.P_Ubicacion_Id       = Cmb_Ubicacion.SelectedValue.ToString();
         Modifica_Parametro.Modificar_Parametros();
         Txt_RutaImagen.Text = @"C:\ERP_ESCRITORIO\ERP_BASE\Fondo\Fondo_Erp";
     }
     catch (Exception E)
     {
         MessageBox.Show(this, E.ToString(), "Error - Modificar Parámetro Sistema", MessageBoxButtons.OK, MessageBoxIcon.Error);
         return(false);
     }
     return(true);
 }
Example #2
0
        ///*******************************************************************************
        ///NOMBRE DE LA FUNCIÓN: Modificar
        ///DESCRIPCIÓN  : Modifica los parametros del sistema.
        ///PARAMENTROS  :
        ///CREO         : Luis Alberto Salas Garcia
        ///FECHA_CREO   : 12/Mar/2013
        ///MODIFICO     :
        ///FECHA_MODIFICO:
        ///CAUSA_MODIFICACIÓN:
        ///*******************************************************************************
        private bool Modificar()
        {
            int    Dias_Vigencia;
            String Directorio = "";

            char[] Valor;
            char   Valor_Nuevo = '/';

            try
            {
                int.TryParse(Txt_Dias_Vigencia.Text.Trim(), out Dias_Vigencia);

                //  se modifica la ruta de la carpeta compartida.*******************************
                //  se cambia el valor de \\ por el de /, ya que sino genera la carpeta en bin y permite eliminar las imagenes
                Valor = Txt_Directorio_Compartido.Text.ToCharArray();

                for (int Cont_For = 0; Cont_For < Valor.Length; Cont_For++)
                {
                    if (Valor[Cont_For].ToString() == "\\")
                    {
                        Directorio += Valor_Nuevo;
                    }
                    else
                    {
                        Directorio += Valor[Cont_For].ToString();
                    }
                }

                Cls_Apl_Parametros_Negocio Modifica_Parametro = new Cls_Apl_Parametros_Negocio();
                Modifica_Parametro.P_Dias_Vigencia         = Dias_Vigencia;
                Modifica_Parametro.P_Directorio_Compartido = Directorio;
                Modifica_Parametro.P_Encabezado_Recibo     = Txt_Encabezado.Text;
                Modifica_Parametro.P_Mensaje_Dia_Recibo    = Txt_Mensaje_Dia.Text;
                Modifica_Parametro.P_Parametro_Id          = Lbl_Id.Text;
                Modifica_Parametro.P_Email            = Txt_Correo.Text;
                Modifica_Parametro.P_Contrasenia      = Cls_Seguridad.Encriptar(Txt_Contrasenia.Text);
                Modifica_Parametro.P_Host_Email       = Txt_Host.Text;
                Modifica_Parametro.P_Puerto           = Txt_Puerto.Text;
                Modifica_Parametro.P_Mensaje_Sistema  = Txt_Mensaje_Sistema.Text;
                Modifica_Parametro.P_Tope_Recoleccion = Txt_Tope_Recoleccion.Text;
                Modifica_Parametro.P_Mensaje_Ticket   = Txt_Mensaje_Ticket.Text;

                //  Informacion del servidor que almacenara las ventas del dia
                Modifica_Parametro.P_Ip_A_Enviar_Ventas         = Txt_Ip_A_Enviar_Ventas.Text;
                Modifica_Parametro.P_Base_Datos_A_Enviar_Ventas = Txt_Base_Datos_A_Enviar_Ventas.Text;
                Modifica_Parametro.P_Usuario_A_Enviar_Ventas    = Txt_Usuario_A_Enviar_Ventas.Text;
                Modifica_Parametro.P_Password_A_Enviar_Ventas   = Cls_Seguridad.Encriptar(Txt_Password_A_Enviar_Ventas.Text.ToString());

                //web
                if (Cmb_Producto_Id_Web.SelectedIndex > 0)
                {
                    Modifica_Parametro.P_Producto_Id_Web = Cmb_Producto_Id_Web.SelectedValue.ToString();
                }
                else
                {
                    Modifica_Parametro.P_Producto_Id_Web = "";
                }
                Modifica_Parametro.P_Leyenda_WEB = Txt_Leyenda_WEB.Text;// +" Vigencia valida hasta: " + Dta_Vigencia_WEB.Value.Date.ToString("MM/dd/yy");


                Modifica_Parametro.P_Vigencia_WEB = Dta_Vigencia_WEB.Value;

                if (Cmb_Rol.SelectedIndex > 0)
                {
                    Modifica_Parametro.P_Rol_Administrador_Id = Cmb_Rol.SelectedValue.ToString();
                }
                else
                {
                    Modifica_Parametro.P_Rol_Administrador_Id = "";
                }

                if (!String.IsNullOrEmpty(Txt_Porcentaje_Faltante_Excedente.Text))
                {
                    Modifica_Parametro.P_Porcentaje_Faltante = Txt_Porcentaje_Faltante_Excedente.Text;
                }
                else
                {
                    Modifica_Parametro.P_Porcentaje_Faltante = "0";
                }

                //  deudorcad
                Modifica_Parametro.P_Cuenta_Momias                    = Txt_Cuenta_Museo.Text;
                Modifica_Parametro.P_Tipo_Deudorcad                   = Txt_Tipo_Deudorcad.Text;
                Modifica_Parametro.P_Lista_Deudorcad                  = Txt_Lista_Deudorcad.Text;
                Modifica_Parametro.P_Clave_Venta_Deudorcad            = Txt_Clave_Venta_Deudorcad.Text;
                Modifica_Parametro.P_Clave_Sobrante_Deudorcad         = Txt_Clave_Sobrante_Deudorcad.Text;
                Modifica_Parametro.P_Clave_Venta_Individual_Deudorcad = Txt_Clave_Venta_Individual_DeudorCad.Text;
                Modifica_Parametro.P_Clave_Internet                   = Txt_Clave_Internet.Text;
                if (Rbt_Version_4.Checked == true)
                {
                    Modifica_Parametro.P_Version_Bd = "4";
                }
                else
                {
                    Modifica_Parametro.P_Version_Bd = "5";
                }


                //PinPad
                Modifica_Parametro.P_Afiliacion_PinPad  = Txt_ID_Afiliacion.Text;
                Modifica_Parametro.P_Usuario_PinPad     = Txt_Usuario_Banco.Text;
                Modifica_Parametro.P_Contrasenia_PinPad = Cls_Seguridad.Encriptar(Txt_Contraseña_Banco.Text);
                Operacion_PinPad = "AUT";

                switch (Cmb_Operacion_Banco.Text)
                {
                case "Producción":
                    Operacion_PinPad = "PRD";
                    break;

                case "Aprobado (Pruebas)":
                    Operacion_PinPad = "AUT";
                    break;

                case "Declinado (Pruebas)":
                    Operacion_PinPad = "DEC";
                    break;

                case "Aleatorio (Pruebas)":
                    Operacion_PinPad = "RND";
                    break;

                default:
                    Operacion_PinPad = "AUT";
                    break;
                }

                Modifica_Parametro.P_Operacion_PinPad = Operacion_PinPad;
                Modifica_Parametro.P_Banorte_URL      = Txt_Banorte_Url.Text;



                //  se raliza la modificacion
                Modifica_Parametro.Modificar_Parametros();

                Txt_RutaImagen.Text     = @"\Imagenes\Fondo";
                Txt_Imagen_Acceso.Text  = @"\Imagenes\Acceso";
                Txt_Image_Logotipo.Text = @"\Imagenes\Logo";
            }
            catch (Exception E)
            {
                MessageBox.Show(this, E.ToString(), "Error - Modificar Parámetro Sistema", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return(false);
            }
            return(true);
        }