///******************************************************************************* ///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); }
///******************************************************************************* ///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); }