protected void Page_Load(object sender, EventArgs e) { idEmpleado = Request.QueryString.Get("idmrdxbdi"); idCliente = Request.QueryString.Get("idmbdi"); if (!String.IsNullOrEmpty(idEmpleado)) { //elimnar DB.Conectar(); DB.CrearComandoProcedimiento("PA_eliminar_empleado"); DB.AsignarParametroProcedimiento("@idEmpleado", System.Data.DbType.String, idEmpleado); DB.EjecutarConsulta1(); DB.Desconectar(); Response.Redirect("empleados.aspx"); } if (!String.IsNullOrEmpty(idCliente)) { //elimnar DB.Conectar(); DB.CrearComandoProcedimiento("PA_eliminar_cliente"); DB.AsignarParametroProcedimiento("@idCliente", System.Data.DbType.String, idCliente); DB.EjecutarConsulta1(); DB.Desconectar(); Response.Redirect("clientes.aspx"); } }
protected void lbGuardar_Click(object sender, EventArgs e) { var idSession = Session["_idEditar"]; try { if (idSession != null) { // Editar _db.Conectar(); _db.CrearComando(@"UPDATE Cat_BancosComplemento SET NombreCuenta = @NombreCuenta, RfcBanco = @RfcBanco, NombreBanco = @NombreBanco, NumeroCuenta = @NumeroCuenta, ClaveBanco = @ClaveBanco WHERE Id = @Id"); _db.AsignarParametroCadena("@NombreCuenta", tbNombreCuenta.Text.Trim()); _db.AsignarParametroCadena("@RfcBanco", tbRfcBanco.Text.Trim()); _db.AsignarParametroCadena("@NombreBanco", tbNombreBanco.Text.Trim()); _db.AsignarParametroCadena("@NumeroCuenta", tbNumeroCuenta.Text.Trim()); _db.AsignarParametroCadena("@ClaveBanco", tbClaveBanco.Text.Trim()); _db.AsignarParametroCadena("@Id", idSession.ToString()); _db.EjecutarConsulta1(); _db.Desconectar(); } else { // Nuevo _db.Conectar(); _db.CrearComando(@"INSERT INTO [Cat_BancosComplemento] ([NombreCuenta] ,[RfcBanco] ,[NombreBanco] ,[NumeroCuenta] ,[ClaveBanco]) VALUES (@NombreCuenta ,@RfcBanco ,@NombreBanco ,@NumeroCuenta ,@ClaveBanco)"); _db.AsignarParametroCadena("@NombreCuenta", tbNombreCuenta.Text.Trim()); _db.AsignarParametroCadena("@RfcBanco", tbRfcBanco.Text.Trim()); _db.AsignarParametroCadena("@NombreBanco", tbNombreBanco.Text.Trim()); _db.AsignarParametroCadena("@NumeroCuenta", tbNumeroCuenta.Text.Trim()); _db.AsignarParametroCadena("@ClaveBanco", tbClaveBanco.Text.Trim()); _db.EjecutarConsulta1(); _db.Desconectar(); } (Master as SiteMaster).MostrarAlerta(this, $"El registro se {(idSession == null ? "agregó" : "actualizó")} correctamente", 2, null, "$('#divNuevo').modal('hide');"); } catch (Exception ex) { (Master as SiteMaster).MostrarAlerta(this, $"El registro no se pudo {(idSession == null ? "agregar" : "actualizar")}, por favor inténtelo nuevamente.<br/><br/>{ex.Message}", 4); } Session["_idEditar"] = null; lbLimpiar_Click(null, null); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { var modal = Request.QueryString.Get("modal"); bool isModal = !string.IsNullOrEmpty(modal) && modal.Equals("true"); (Master as SiteMaster).BackgroundContent(isModal); } lMsjImpuestos.Text = ""; if (Session["idUser"] != null) { idUser = Session["idUser"].ToString(); sucursalUser = Session["sucursalUser"].ToString(); if (!Page.IsPostBack) { DB.Conectar(); DB.CrearComando(@"delete from Dat_detallesTemp where id_Empleado=@id_Empleado"); DB.AsignarParametroCadena("@id_Empleado", idUser); DB.EjecutarConsulta1(); DB.Desconectar(); DB.Conectar(); DB.CrearComando(@"delete from Dat_ImpuestosDetallesTemp where id_Empleado=@id_Empleado"); DB.AsignarParametroCadena("@id_Empleado", idUser); DB.EjecutarConsulta1(); DB.Desconectar(); DB.Conectar(); DB.CrearComando(@"SELECT rfcemisor from Par_ParametrosSistema"); DbDataReader DRSum = DB.EjecutarConsulta(); if (DRSum.Read()) { rucEmisor = DRSum[0].ToString(); } DB.Desconectar(); DB.Conectar(); DB.CrearComando(@"SELECT domicilio from Cat_Sucursales where idSucursal = @idSucursal "); DB.AsignarParametroCadena("@idSucursal", sucursalUser); DbDataReader DRSuc = DB.EjecutarConsulta(); if (DRSuc.Read()) { tbDirEstablecimiento.Text = DRSuc[0].ToString(); } DB.Desconectar(); tbFechaEmision.Text = System.DateTime.Now.ToString("yyyy-MM-ddTHH:mm:ss"); } llenarTotales(); llenarlista(rucEmisor, "emi"); } tbCodigoP.Text = codigoPrincipal(); }
/// <summary> /// Handles the Click event of the lbAddTipoProveedor control. /// </summary> /// <param name="sender">The source of the event.</param> /// <param name="e">The <see cref="EventArgs"/> instance containing the event data.</param> protected void lbAddTipoProveedor_Click(object sender, EventArgs e) { (Master as SiteMaster).MostrarAlerta(this, "El tipo de proveedor \"" + tbNuevoTipoProveedor.Text + "\" se ha agregado correctamente", 2, null, "$('#divNuevoTipoProveedor').hide();$('body').removeClass('modal-open');$('.modal-backdrop').remove();", null); _dbr.Conectar(); _dbr.CrearComando(@"INSERT Cat_TiposProveedor (nombre, visible, eliminado) VALUES (@nombre, @visible, @eliminado)"); _dbr.AsignarParametroCadena("@nombre", tbNuevoTipoProveedor.Text); _dbr.AsignarParametroCadena("@visible", "1"); _dbr.AsignarParametroCadena("@eliminado", "0"); _dbr.EjecutarConsulta1(); _dbr.Desconectar(); gvTiposProveedor.DataBind(); ddlTiposProveedor.DataBind(); ddlTiposProveedor.SelectedValue = "0"; ddlTiposProveedor_SelectedIndexChanged(null, null); }
private void GdError(string ms) { try { BD.Conectar(); BD.CrearComando(@"insert into LogErrorFacturas (detalle,fecha,archivo,linea,numeroDocumento,tipo,detalleTecnico, resultadoValidacion) values (@detalle,@fecha,@archivo,@linea,@numeroDocumento,@tipo,@detalleTecnico,@resultadoValidacion)"); BD.AsignarParametroCadena("@detalle", "Error no controlado de la aplicacion Web"); BD.AsignarParametroCadena("@fecha", System.DateTime.Now.ToString("yyyy-MM-ddTHH:mm:ss")); BD.AsignarParametroCadena("@archivo", "-"); BD.AsignarParametroCadena("@linea", "-"); BD.AsignarParametroCadena("@tipo", "Error-WEB"); BD.AsignarParametroCadena("@numeroDocumento", "-"); BD.AsignarParametroCadena("@detalleTecnico", ms); BD.AsignarParametroCadena("@resultadoValidacion", "-"); BD.EjecutarConsulta1(); BD.Desconectar(); } catch (Exception q) { } }
/// <summary> /// Handles the Click event of the bAgregarRFC control. /// </summary> /// <param name="sender">The source of the event.</param> /// <param name="e">The <see cref="EventArgs"/> instance containing the event data.</param> protected void bAgregarRFC_Click(object sender, EventArgs e) { var existe = false; var rfc = ""; _dbe.Conectar(); var sql = ""; sql = @"select id FROM Cat_Aerolinea where rfc = @rfc"; _dbe.Conectar(); _dbe.CrearComando(sql); _dbe.AsignarParametroCadena("@rfc", DropDownListRFC.SelectedItem.Text); var dr = _dbe.EjecutarConsulta(); if (dr.Read()) { existe = true; } _dbe.Desconectar(); if (!existe) { _dbe.Conectar(); _dbe.CrearComando(@"INSERT INTO Cat_Aerolinea VALUES ( @rfc, @tiempo)"); _dbe.AsignarParametroCadena("@rfc", DropDownListRFC.SelectedValue); _dbe.AsignarParametroCadena("@tiempo", DropDownListPeriodo.SelectedValue); _dbe.EjecutarConsulta1(); _dbe.Desconectar(); SqlDataSourceRfc.DataBind(); gvRFC.DataBind(); } else { (Master as SiteMaster).MostrarAlerta(this, "El RFC ya se encuentra registrado", 4); } }
protected void bGuardar_Click(object sender, EventArgs e) { string a = ""; DB.Conectar(); DB.CrearComando("select IDEEMI from Emisor where RFCEMI=@RFC"); DB.AsignarParametroCadena("@RFC", tbRFC.Text); DbDataReader DR = DB.EjecutarConsulta(); while (DR.Read()) { a = DR[0].ToString(); } DB.Desconectar(); if (!String.IsNullOrEmpty(a)) { DB.Conectar(); DB.CrearComandoProcedimiento("PA_insertar_ReglasEmail"); DB.AsignarParametroProcedimiento("@nombreRegla", System.Data.DbType.String, tbNombre.Text); DB.AsignarParametroProcedimiento("@estado", System.Data.DbType.Byte, ddlEstado.SelectedValue); DB.AsignarParametroProcedimiento("@emailsRegla", System.Data.DbType.String, tbEmail.Text); DB.AsignarParametroProcedimiento("@rfcrec", System.Data.DbType.String, tbRFC.Text); DB.EjecutarConsulta1(); DB.Desconectar(); Response.Redirect("reglas.aspx"); } else { lMensaje.Text = "El RFC proporcionado no Existe"; } }
private void GuardarBd() { BasesDatos bd = null; var fueExistosa = Status == 3 && !string.IsNullOrEmpty(IdFactura); try { if (fueExistosa) { bd = new BasesDatos(); bd.Conectar(); bd.CrearComando(@"UPDATE RetencionFactura SET estado = @estado WHERE idRetencion = @ID"); bd.AsignarParametroEntero("@estado", Status); bd.AsignarParametroCadena("@ID", IdFactura); bd.EjecutarConsulta1(); } } catch { // ignored } finally { if (bd != null) { bd.Desconectar(); } } }
protected void bModificar_Click(object sender, EventArgs e) { idSucursal = Request.QueryString.Get("id"); // if (!ValidarSucursal(tbClave.Text,idSucursal)) //{ byte[] datos = null; if (File.Exists(AppDomain.CurrentDomain.BaseDirectory + @"imagenes/" + tbClave.Text + Session["IDEMI"].ToString() + ".jpg")) { datos = File.ReadAllBytes(AppDomain.CurrentDomain.BaseDirectory + @"imagenes/" + tbClave.Text + Session["IDEMI"].ToString() + ".jpg"); } DB.Conectar(); DB.CrearComando(@"UPDATE Cat_Sucursales SET clave = @clave,sucursal = @sucursal,clavePtoEmision = @clavePtoEmision, domicilio = @domicilio,zona = @zona,tipo = @tipo,telefono = @telefono, division = @division, logo = @logo WHERE idSucursal=@idSucursal"); DB.AsignarParametroCadena("@clave", tbClave.Text); DB.AsignarParametroCadena("@sucursal", tbSucursal.Text); DB.AsignarParametroCadena("@clavePtoEmision", "001"); DB.AsignarParametroCadena("@domicilio", tbDireccion.Text); DB.AsignarParametroCadena("@zona", ddlZona.SelectedValue); DB.AsignarParametroCadena("@tipo", ddlTipo.SelectedValue); DB.AsignarParametroCadena("@telefono", tbTelefono.Text); DB.AsignarParametroCadena("@division", "centrosolucion"); DB.AsignarParametroCadena("@idSurcursal", idSucursal); //DB.AsignarParametroCadena("@logo", datos); DB.EjecutarConsulta1(); DB.Desconectar(); DB.Conectar(); DB.CrearComandoProcedimiento("PA_modificar_LogoSuc"); DB.AsignarParametroProcedimiento("@idSucursal", System.Data.DbType.String, idSucursal); DB.AsignarParametroProcedimiento("@logo", System.Data.DbType.Binary, datos); DB.EjecutarConsulta1(); DB.Desconectar(); /* } * else { * lMsj.Text = "La clave de sucursal ya existe."; * }*/ }
protected void bGuardar_Click(object sender, EventArgs e) { DB.Conectar(); DB.CrearComandoProcedimiento("PA_inserta_sucursal"); DB.AsignarParametroProcedimiento("@clave", System.Data.DbType.String, tbClave.Text); DB.AsignarParametroProcedimiento("@sucursal", System.Data.DbType.String, tbSucursal.Text); DB.AsignarParametroProcedimiento("@domicilio", System.Data.DbType.String, tbDireccion.Text); DB.EjecutarConsulta1(); DB.Desconectar(); Response.Redirect("sucursales.aspx"); }
protected void bModificar_Click(object sender, EventArgs e) { idRol = Request.QueryString.Get("id"); if (!consultaRol(tbRol.Text, idRol)) { if (cbConsultarPropia.Checked || cbConsultarTodas.Checked || cbEditComp.Checked || cbReportesGeneral.Checked || cbClientes.Checked || cbEmpleado.Checked || cbRol.Checked || cbEditEmi.Checked || cbEditEstab.Checked || cbEditPtoEmi.Checked || cbEditInfoGeneral.Checked || cbEditSmtp.Checked) { DB.Conectar(); DB.CrearComandoProcedimiento("PA_modificar_rol"); DB.AsignarParametroProcedimiento("@idRol", System.Data.DbType.String, idRol); DB.AsignarParametroProcedimiento("@descripcion", System.Data.DbType.String, tbRol.Text); DB.AsignarParametroProcedimiento("@consultar_fac_propias", System.Data.DbType.Byte, Convert.ToByte(cbConsultarPropia.Checked)); DB.AsignarParametroProcedimiento("@consultar_todas_fac", System.Data.DbType.Byte, Convert.ToByte(cbConsultarTodas.Checked)); DB.AsignarParametroProcedimiento("@CrearNewComp", System.Data.DbType.String, Convert.ToString(tbComprobantes.Text)); DB.AsignarParametroProcedimiento("@EditComp0N", System.Data.DbType.Byte, Convert.ToByte(cbEditComp.Checked)); DB.AsignarParametroProcedimiento("@ReporteGeneral", System.Data.DbType.Byte, Convert.ToByte(cbReportesGeneral.Checked)); DB.AsignarParametroProcedimiento("@Cliente", System.Data.DbType.Byte, Convert.ToByte(cbClientes.Checked)); DB.AsignarParametroProcedimiento("@Empleado", System.Data.DbType.Byte, Convert.ToByte(cbEmpleado.Checked)); DB.AsignarParametroProcedimiento("@Roles", System.Data.DbType.Byte, Convert.ToByte(cbRol.Checked)); DB.AsignarParametroProcedimiento("@EditEmisor", System.Data.DbType.Byte, Convert.ToByte(cbEditEmi.Checked)); DB.AsignarParametroProcedimiento("@EditEstab", System.Data.DbType.Byte, Convert.ToByte(cbEditEstab.Checked)); DB.AsignarParametroProcedimiento("@EditPtoEmi", System.Data.DbType.Byte, Convert.ToByte(cbEditPtoEmi.Checked)); DB.AsignarParametroProcedimiento("@EditInfoGeneral", System.Data.DbType.Byte, Convert.ToByte(cbEditInfoGeneral.Checked)); DB.AsignarParametroProcedimiento("@EditSMTP", System.Data.DbType.Byte, Convert.ToByte(cbEditSmtp.Checked)); DB.AsignarParametroProcedimiento("@EditMensajes", System.Data.DbType.Byte, Convert.ToByte(cbEditMensaje.Checked)); DB.AsignarParametroProcedimiento("@EditUserOpera", System.Data.DbType.Byte, Convert.ToByte(cbEditUserOpera.Checked)); DB.AsignarParametroProcedimiento("@LimpiarLogs", System.Data.DbType.Byte, Convert.ToByte(cbLimpiarLogs.Checked)); DB.AsignarParametroProcedimiento("@EditPerfil", System.Data.DbType.Byte, Convert.ToByte(cbEditPerfil.Checked)); DB.AsignarParametroProcedimiento("@EnvioEmail", System.Data.DbType.Byte, Convert.ToByte(cbEnvioEmail.Checked)); DB.AsignarParametroProcedimiento("@eliminado", System.Data.DbType.Byte, false); DB.AsignarParametroProcedimiento("@TOPComp", System.Data.DbType.String, Convert.ToString(tbTOPComp.Text)); DB.AsignarParametroProcedimiento("@recepcion", System.Data.DbType.Byte, Convert.ToByte(cbRecepcion.Checked)); DB.AsignarParametroProcedimiento("@Visible", System.Data.DbType.Byte, Convert.ToByte(cbVisible.Checked)); DB.AsignarParametroProcedimiento("@CNSComp", System.Data.DbType.String, Convert.ToString(tbComprobantesCNS.Text)); DB.AsignarParametroProcedimiento("@consultar_fac_propias_ptoemi", System.Data.DbType.Byte, Convert.ToByte(cbConsultarPropiaPtoEmi.Checked)); //DB.AsignarParametroProcedimiento("@nc", System.Data.DbType.Byte, Convert.ToByte(cbNC.Checked)); DB.EjecutarConsulta1(); DB.Desconectar(); Response.Redirect("roles.aspx"); } else { lMsj.Text = "Seleccionar una opción"; } } else { lMsj.Text = "El Rol ya Existe."; } }
protected void bCrear_Click(object sender, EventArgs e) { DB.Conectar(); DB.CrearComandoProcedimiento("PA_inserta_sesion"); DB.AsignarParametroProcedimiento("@descripcion", System.Data.DbType.String, tbDescripcion.Text); DB.AsignarParametroProcedimiento("@conexiones_simultaneas", System.Data.DbType.Int16, ddlConexiones.SelectedValue); DB.AsignarParametroProcedimiento("@duracion_sesion", System.Data.DbType.String, ddlDuracion.SelectedValue); DB.AsignarParametroProcedimiento("@intentos", System.Data.DbType.Int16, ddlIntentos.SelectedValue); DB.EjecutarConsulta1(); DB.Desconectar(); Response.Redirect("sesiones.aspx"); }
protected void bGuardar_Click(object sender, EventArgs e) { DB.Conectar(); DB.CrearComando(@"insert into Proveedores (rfc,razonSocial) values (@rfc,@razonSocial)"); DB.AsignarParametroCadena("@rfc", tbRFC.Text); DB.AsignarParametroCadena("@razonSocial", tbNombre.Text); DB.EjecutarConsulta1(); DB.Desconectar(); Response.Redirect("Proveedores.aspx"); }
/// <summary> /// Handles the Load event of the Page control. /// </summary> /// <param name="sender">The source of the event.</param> /// <param name="e">The <see cref="EventArgs"/> instance containing the event data.</param> protected void Page_Load(object sender, EventArgs e) { _db = new BasesDatos(Session["IDENTEMI"] != null ? Session["IDENTEMI"].ToString() : "CORE"); if (Session["idUser"] != null) { _idUser = Session["idUser"].ToString(); SqlDataReceptores.ConnectionString = _db.CadenaConexion; SqlDataContactos.ConnectionString = _db.CadenaConexion; SqlDataMetodoPago.ConnectionString = _db.CadenaConexion; SqlDataMetodoPago.SelectCommand = SqlDataMetodoPago.SelectCommand.Replace("@tipoCatalogo", Session["CfdiVersion"].ToString().Equals("3.3") ? "MetodoPagoCfdi33" : "MetodoPago"); if (!Page.IsPostBack) { #region Giro Empresarial if (Session["IDGIRO"] != null) { if (Session["IDGIRO"].ToString().Contains("1") || Session["IDGIRO"].ToString().Contains("2")) { trDenom.Visible = false; trCurp.Visible = false; rowDenomBus.Visible = false; } else { trDenom.Visible = true; trCurp.Visible = true; rowDenomBus.Visible = true; } } #endregion _db.Conectar(); _db.CrearComando("DELETE FROM Cat_Mx_Contactos_Temp"); _db.EjecutarConsulta1(); _db.Desconectar(); Buscar(); RequiredFieldValidator14.Enabled = !Session["CfdiVersion"].ToString().Equals("3.3"); RequiredFieldValidator16.Enabled = !Session["CfdiVersion"].ToString().Equals("3.3"); RequiredFieldValidator23.Enabled = !Session["CfdiVersion"].ToString().Equals("3.3"); if (Session["IDENTEMI"].ToString().Equals("OHC070227M80") || Session["IDENTEMI"].ToString().Equals("OPL000131DL3")) { lblTitulo.Text = "CLIENTES"; bNuevo.Text = "Nuevo Cliente"; lblBuscarReceptor.Text = "Buscar Cliente"; lblAgregarReceptor.Text = "Agregar/Editar Cliente"; } } } }
protected void bModificar_Click(object sender, EventArgs e) { idSucursal = Request.QueryString.Get("id"); DB.Conectar(); DB.CrearComandoProcedimiento("PA_modificarSucursal"); DB.AsignarParametroProcedimiento("@idSucursal", System.Data.DbType.String, idSucursal); DB.AsignarParametroProcedimiento("@clave", System.Data.DbType.String, tbClave.Text); DB.AsignarParametroProcedimiento("@sucursal", System.Data.DbType.String, tbSucursal.Text); DB.AsignarParametroProcedimiento("@domicilio", System.Data.DbType.String, tbDireccion.Text); DB.EjecutarConsulta1(); DB.Desconectar(); Response.Redirect("sucursales.aspx"); }
protected void Page_Load(object sender, EventArgs e) { idSucursal = Request.QueryString.Get("id"); if (!String.IsNullOrEmpty(idSucursal)) { //elimnar DB.Conectar(); DB.CrearComandoProcedimiento("PA_eliminar_sucursal"); DB.AsignarParametroProcedimiento("@idSucursal", System.Data.DbType.String, idSucursal); DB.EjecutarConsulta1(); DB.Desconectar(); Response.Redirect("sucursales.aspx"); } }
private void agregarImpuesto() { LMensajeErrorAgregar.Text = ""; try { var baseRet = tbBaseRet.Text; var montoRet = Math.Round((!string.IsNullOrEmpty(tbmontoRet.Text) ? Convert.ToDecimal(tbmontoRet.Text) : 0), 2); if (montoRet >= 0) { DB.Conectar(); DB.CrearComando( @"INSERT INTO ImpRetTemp (" + (!string.IsNullOrEmpty(baseRet.ToString()) ? "BaseRet," : "") + @"Impuesto, MontoRet, TipoPago, id_Empleado) VALUES (" + (!string.IsNullOrEmpty(baseRet.ToString()) ? "@baseRet," : "") + @"@impuesto,@montoRet,@tipoPago,@id_Empleado)"); if (!string.IsNullOrEmpty(baseRet.ToString())) { DB.AsignarParametroCadena("@baseRet", baseRet.ToString()); } DB.AsignarParametroCadena("@impuesto", ddlTipoImpuesto.SelectedValue); DB.AsignarParametroCadena("@montoRet", montoRet.ToString()); DB.AsignarParametroCadena("@tipoPago", ddlTipoPago.SelectedItem.Text); DB.AsignarParametroCadena("@id_Empleado", Session["identificador"].ToString()); DB.EjecutarConsulta1(); DB.Desconectar(); SqlDataSource1.SelectParameters["id_Empleado"].DefaultValue = Session["identificador"].ToString(); SqlDataSource1.DataBind(); gvImpuestosTemp.DataBind(); var a = 0; while (a < 10000) { a++; } tbmontoRet.Text = @"0.00"; } else { throw new Exception("El Importe del Impuesto no puede quedar en 0"); } } catch (Exception ea) { LMensajeErrorAgregar.Text = @"Error: " + ea.Message; } }
/// <summary> /// Submits the specified sender. /// </summary> /// <param name="sender">The sender.</param> /// <param name="e">The <see cref="EventArgs" /> instance containing the event data.</param> protected void Submit(object sender, EventArgs e) { try { _db.Conectar(); _db.CrearComando(@"update Cat_Mensajes set mensaje=@mensaje where idMensaje='" + ddlMensaje.SelectedValue + "'"); _db.AsignarParametroCadena("@mensaje", txtEditor.Value); _db.EjecutarConsulta1(); _db.Desconectar(); (Master as SiteMaster).MostrarAlerta(this, "El Mensaje fue guardado Correctamente", 2, null, "actualizaPagina();"); } catch (Exception ex) { (Master as SiteMaster).MostrarAlerta(this, "El Mensaje no se pudo guardar" + Environment.NewLine + Environment.NewLine + ex.Message, 4, null, "recargarEditor();"); } }
protected void btAgregar_Click(object sender, EventArgs e) { if (!String.IsNullOrEmpty(idCaja)) { DB.Conectar(); DB.CrearComandoProcedimiento("PA_modificarCaja"); DB.AsignarParametroProcedimiento("@idCaja", System.Data.DbType.String, idCaja); DB.AsignarParametroProcedimiento("@NumeroRentas", System.Data.DbType.String, dllTipoDoc.SelectedValue); DB.AsignarParametroProcedimiento("@estab", System.Data.DbType.String, Convert.ToString(dllEstab.SelectedValue)); DB.AsignarParametroProcedimiento("@ptoEmi", System.Data.DbType.String, tbPtomi.Text); DB.AsignarParametroProcedimiento("@estadoPro", System.Data.DbType.String, ddlAmbiente.SelectedValue); DB.AsignarParametroProcedimiento("@nombre", System.Data.DbType.String, tbNombre.Text); DB.AsignarParametroProcedimiento("@impresora ", System.Data.DbType.String, tbImpresora.Text); DB.EjecutarConsulta1(); DB.Desconectar(); Response.Redirect("CajaSucursal.aspx"); } }
public void registroSecuencial(string codDoc, string estab, string ptoemi, string secuencial) { DB.Conectar(); DB.CrearComando(@"insert into controlSecuencial (codDoc,estab,ptoEmi,secuencial,procesado,fecha,usuario ) values (@codDoc,@estab,@ptoEmi,@secuencial,@procesado,@fecha,@usuario)"); DB.AsignarParametroCadena("@codDoc", "01"); DB.AsignarParametroCadena("@estab", "001"); DB.AsignarParametroCadena("@ptoEmi", "001"); DB.AsignarParametroCadena("@secuencial", secuencial); DB.AsignarParametroCadena("@procesado", "true"); DB.AsignarParametroCadena("@fecha", System.DateTime.Now.ToString("yyyy-MM-ddTHH:mm:ss")); DB.AsignarParametroCadena("@usuario", idUser); DB.EjecutarConsulta1(); DB.Desconectar(); }
private void Log(string logMessage) { var DBLog = new BasesDatos(); DBLog.Conectar(); try { DBLog.CrearComando(@"INSERT INTO PruebasLog VALUES (@pagina, @fechaHora, @mensaje)"); DBLog.AsignarParametroCadena("@pagina", "Retenciones.asmx.cs"); DBLog.AsignarParametroCadena("@fechaHora", DateTime.Now.ToString("s")); DBLog.AsignarParametroCadena("@mensaje", logMessage.Replace("'", "''")); DBLog.EjecutarConsulta1(); } catch { } finally { DBLog.Desconectar(); } }
protected void BCrear_Click1(object sender, EventArgs e) { DB.Conectar(); DB.CrearComandoProcedimiento("PA_insertar_rol"); DB.AsignarParametroProcedimiento("@descripcion", System.Data.DbType.String, tbRol.Text); DB.AsignarParametroProcedimiento("@crear_cliente", System.Data.DbType.Byte, Convert.ToByte(cbCrear_cliente.Checked)); DB.AsignarParametroProcedimiento("@crear_admin_sucursal", System.Data.DbType.Byte, Convert.ToByte(cbCrear_admin.Checked)); DB.AsignarParametroProcedimiento("@consultar_facturas_propias", System.Data.DbType.Byte, Convert.ToByte(cbConsulta_propias.Checked)); DB.AsignarParametroProcedimiento("@consultar_todas_facturas", System.Data.DbType.Byte, Convert.ToByte(cbConsulta_todas.Checked)); DB.AsignarParametroProcedimiento("@reportesSucursales", System.Data.DbType.Byte, Convert.ToByte(cbReportesSucursales.Checked)); DB.AsignarParametroProcedimiento("@reportesGlobales", System.Data.DbType.Byte, Convert.ToByte(cbReportesGlobales.Checked)); DB.AsignarParametroProcedimiento("@modificarEmpleado", System.Data.DbType.Byte, Convert.ToByte(cbModificarEmpleado.Checked)); DB.AsignarParametroProcedimiento("@asignacion_roles", System.Data.DbType.Byte, Convert.ToByte(cbAsignar_rol.Checked)); DB.AsignarParametroProcedimiento("@envio_facturas_email", System.Data.DbType.Byte, Convert.ToByte(cbEnvio_fac.Checked)); DB.AsignarParametroProcedimiento("@agregar_documento", System.Data.DbType.Byte, Convert.ToByte(cbAgregar_doc.Checked)); DB.EjecutarConsulta1(); DB.Desconectar(); Response.Redirect("roles.aspx"); }
private void Log(string logMessage) { var _dbLog = new BasesDatos(); _dbLog.Conectar(); try { _dbLog.CrearComando(@"INSERT INTO PruebasLog VALUES (@pagina, @fechaHora, @mensaje)"); _dbLog.AsignarParametroCadena("@pagina", Path.GetFileName(Request.Path)); _dbLog.AsignarParametroCadena("@fechaHora", DateTime.Now.ToString("s")); _dbLog.AsignarParametroCadena("@mensaje", logMessage.Replace("'", "''")); _dbLog.EjecutarConsulta1(); } catch { } finally { _dbLog.Desconectar(); } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { var modal = Request.QueryString.Get("modal"); bool isModal = !string.IsNullOrEmpty(modal) && modal.Equals("true"); (Master as SiteMaster).BackgroundContent(isModal); } idRol = Request.QueryString.Get("id"); if (!String.IsNullOrEmpty(idRol)) { //elimnar DB.Conectar(); DB.CrearComandoProcedimiento("PA_eliminar_rol"); DB.AsignarParametroProcedimiento("@idRol", System.Data.DbType.String, idRol); DB.EjecutarConsulta1(); DB.Desconectar(); Response.Redirect("roles.aspx"); } }
protected void btAgregar_Click(object sender, EventArgs e) { DB.Conectar(); DB.CrearComando(@"INSERT INTO CajaSucursal (idSucursal,NumeroRentas,estab,ptoEmi,estadoPro,nombrePtoEmi,impresora) VALUES (@idSucursal,@NumeroRentas,@estab,@ptoEmi,@estadoPro,@nombre,@impresora)"); DB.AsignarParametroCadena("@idSucursal", dllEstab.SelectedValue); DB.AsignarParametroCadena("@NumeroRentas", dllTipoDoc.SelectedValue); DB.AsignarParametroCadena("@estab", Convert.ToString(dllEstab.SelectedItem)); DB.AsignarParametroCadena("@ptoEmi", tbPtomi.Text); DB.AsignarParametroCadena("@estadoPro", ddlAmbiente.SelectedValue); DB.AsignarParametroCadena("@nombre", tbNombre.Text); DB.AsignarParametroCadena("@impresora", Convert.ToString(ddlImpresora.SelectedItem)); DB.EjecutarConsulta1(); DB.Desconectar(); Response.Redirect("~/adminstracion/sucursales/CajaSucursal/CajaSucursal.aspx"); }
protected void btAgregar_Click(object sender, EventArgs e) { string codigo = ""; DB.Conectar(); DB.CrearComando("SELECT clave FROM Cat_Sucursales where idSucursal='" + dllEstab.SelectedValue + "'"); DbDataReader DR3 = DB.EjecutarConsulta(); if (DR3.Read()) { codigo = DR3[0].ToString(); } DB.Desconectar(); DB.Conectar(); DB.CrearComando(@"INSERT INTO Cat_CajasSucursal (idSucursal,NumeroRentas,estab,ptoEmi,estadoPro,nombrePtoEmi,impresora,NumeroSisposnet,secuencial,estado,estadoFE) VALUES (@idSucursal,@NumeroRentas,@estab,@ptoEmi,@estadoPro,@nombre,@impresora,@NumeroSisposnet,@secuencial,@estado,@estadoFE)"); DB.AsignarParametroCadena("@idSucursal", dllEstab.SelectedValue); DB.AsignarParametroCadena("@NumeroRentas", dllTipoDoc.SelectedValue); DB.AsignarParametroCadena("@estab", Convert.ToString(codigo)); DB.AsignarParametroCadena("@ptoEmi", tbPtomi.Text); DB.AsignarParametroCadena("@estadoPro", ddlAmbiente.SelectedValue); DB.AsignarParametroCadena("@nombre", tbNombre.Text); DB.AsignarParametroCadena("@impresora", Convert.ToString(ddlImpresora.SelectedItem)); DB.AsignarParametroCadena("@NumeroSisposnet", Convert.ToString("1")); DB.AsignarParametroCadena("@secuencial", Convert.ToString("000000001")); DB.AsignarParametroCadena("@estado", Convert.ToString("A")); DB.AsignarParametroCadena("@estadoFE", Convert.ToString("A")); DB.EjecutarConsulta1(); DB.Desconectar(); Response.Redirect("~/adminstracion/sucursales/CajaSucursal/CajaSucursal.aspx"); }
public Boolean Archivos(string IDEFAC) { try { DB.Conectar(); DB.CrearComando("select IDEARC from ArchivosInvalidos where IDEFAC=@IDEFAC"); DB.AsignarParametroCadena("@IDEFAC", IDEFAC); string errorConsulta = DB.comando.CommandText; Label2.Text = errorConsulta; DbDataReader DR = DB.EjecutarConsulta(); if (DR.Read()) { DB.Desconectar(); return(true); } DB.Desconectar(); return(false); } catch (Exception ex) { Label2.Text = ex.ToString(); DB.Conectar(); DB.CrearComando((@"insert into LogErrorFacturas (detalle,fecha,numeroDocumento) values (@detalle,@fecha,@numeroDocumento)")); DB.AsignarParametroCadena("@detalle", "error BD: " + ex.ToString()); DB.AsignarParametroCadena("@fecha", System.DateTime.Now.ToString("yyyy-MM-ddTHH:mm:ss")); DB.AsignarParametroCadena("@numeroDocumento", folio + serie); DB.EjecutarConsulta1(); DB.Desconectar(); return(false); } }
protected void bAgregarImpuesto_Click(object sender, EventArgs e) { string valImpuesto = ""; if (tbTarifa.Text != "No Sujeto") { valImpuesto = tbTarifa.Text; if (Convert.ToInt32(tbValor.Text.Length) > 0) { DB.Conectar(); DB.CrearComando(@"insert into ImpuestosDetallesTemp (codigo,codigoPorcentaje,baseImponible,tarifa,valor,id_DetallesTemp,codigoTemp,id_Empleado,tipo) values (@codigo,@codigoPorcentaje,@baseImponible,@tarifa,@valor,@id_DetallesTemp,@codigoTemp,@id_Empleado,@tipo)"); DB.AsignarParametroCadena("@codigo", "2"); DB.AsignarParametroCadena("@codigoPorcentaje", tbCodigoIDP.Text); DB.AsignarParametroCadena("@baseImponible", tbBaseImponible.Text); DB.AsignarParametroCadena("@tarifa", valImpuesto); DB.AsignarParametroCadena("@valor", tbValor.Text); DB.AsignarParametroCadena("@id_DetallesTemp", ""); DB.AsignarParametroCadena("@codigoTemp", tbCodigoP.Text); DB.AsignarParametroCadena("@id_Empleado", idUser); DB.AsignarParametroCadena("@tipo", ddlTipoImpuesto.SelectedItem.ToString()); DB.EjecutarConsulta1(); DB.Desconectar(); SqlDataImpuestosConceptos.SelectParameters[0].DefaultValue = Session["idUser"].ToString(); SqlDataImpuestosConceptos.SelectParameters[1].DefaultValue = tbCodigoP.Text; SqlDataImpuestosConceptos.DataBind(); gvImpuestosDetalles.DataBind(); } } else { valImpuesto = "0"; if (tbValor.Text.Length > 0) { DB.Conectar(); DB.CrearComando(@"insert into ImpuestosDetallesTemp (codigo,codigoPorcentaje,baseImponible,valor,id_DetallesTemp,codigoTemp,id_Empleado,tipo) values (@codigo,@codigoPorcentaje,@baseImponible,@valor,@id_DetallesTemp,@codigoTemp,@id_Empleado,@tipo)"); DB.AsignarParametroCadena("@codigo", tbCodigoID.Text); DB.AsignarParametroCadena("@codigoPorcentaje", tbCodigoIDP.Text); DB.AsignarParametroCadena("@baseImponible", tbBaseImponible.Text); DB.AsignarParametroCadena("@valor", valImpuesto); DB.AsignarParametroCadena("@id_DetallesTemp", ""); DB.AsignarParametroCadena("@codigoTemp", tbCodigoP.Text); DB.AsignarParametroCadena("@id_Empleado", idUser); DB.AsignarParametroCadena("@tipo", ddlTipoImpuesto.SelectedItem.ToString()); DB.EjecutarConsulta1(); DB.Desconectar(); SqlDataImpuestosConceptos.SelectParameters[0].DefaultValue = Session["idUser"].ToString(); SqlDataImpuestosConceptos.SelectParameters[1].DefaultValue = tbCodigoP.Text; SqlDataImpuestosConceptos.DataBind(); gvImpuestosDetalles.DataBind(); } } tbCodigoID.Text = ""; tbCodigoIDP.Text = ""; tbTarifa.Text = formatCero; tbValor.Text = formatCero; }
protected void bModificar_Click1(object sender, EventArgs e) { idEmpleado = Request.QueryString.Get("idmrdxbdi"); idCliente = Request.QueryString.Get("idmbdi"); if (!String.IsNullOrEmpty(idEmpleado)) { DB.Conectar(); DB.CrearComandoProcedimiento("PA_modificar_empleado"); DB.AsignarParametroProcedimiento("@idEmpleado", System.Data.DbType.String, idEmpleado); DB.AsignarParametroProcedimiento("@nombreEmpleado", System.Data.DbType.String, tbNombre.Text); DB.AsignarParametroProcedimiento("@userEmpleado", System.Data.DbType.String, tbUsername.Text); DB.AsignarParametroProcedimiento("@claveEmpleado", System.Data.DbType.String, tbContraseña.Text); DB.AsignarParametroProcedimiento("@id_Rol", System.Data.DbType.Int16, ddlRol.SelectedValue); DB.AsignarParametroProcedimiento("@status", System.Data.DbType.String, ddlStatus.SelectedValue); DB.AsignarParametroProcedimiento("@id_Sesion", System.Data.DbType.Int16, 1); DB.AsignarParametroProcedimiento("@id_Sucursal", System.Data.DbType.Int16, ddlSucursal.SelectedValue); DB.AsignarParametroProcedimiento("@tipo", System.Data.DbType.String, permisoList.SelectedItem.ToString()); DB.AsignarParametroProcedimiento("@permVal", System.Data.DbType.Int16, dllVal.SelectedValue); DB.EjecutarConsulta1(); DB.Desconectar(); //Se eliminan para volver a agregarlos DB.Conectar(); DB.CrearComando(@"DELETE FROM ModuloEmpleado WHERE id_Empleado=@id_Empleado"); DB.AsignarParametroCadena("@id_Empleado", idEmpleado); DB.EjecutarConsulta1(); DB.Desconectar(); //Se agregan nuevamente los seleccionados. foreach (ListItem item in lbModulo.Items) { if ((item.Selected)) { DB.Conectar(); DB.CrearComando(@"INSERT INTO ModuloEmpleado (id_Empleado,id_Modulo) VALUES (@id_Empleado,@id_Modulo)"); DB.AsignarParametroCadena("@id_Empleado", idEmpleado.ToString()); DB.AsignarParametroCadena("@id_Modulo", item.Value); DB.EjecutarConsulta1(); DB.Desconectar(); } } Response.Redirect("empleados.aspx"); } if (!String.IsNullOrEmpty(idCliente)) { DB.Conectar(); DB.CrearComandoProcedimiento("PA_modificar_cliente"); DB.AsignarParametroProcedimiento("@idCliente", System.Data.DbType.String, idCliente); DB.AsignarParametroProcedimiento("@nombreCliente", System.Data.DbType.String, tbNombre.Text); DB.AsignarParametroProcedimiento("@userCliente", System.Data.DbType.String, tbUsername.Text); DB.AsignarParametroProcedimiento("@claveCliente", System.Data.DbType.String, tbContraseña.Text); DB.AsignarParametroProcedimiento("@id_Rol", System.Data.DbType.Int32, 1); DB.AsignarParametroProcedimiento("@status", System.Data.DbType.String, ddlStatus.SelectedValue); DB.AsignarParametroProcedimiento("@id_Sesion", System.Data.DbType.Int16, 1); DB.EjecutarConsulta1(); DB.Desconectar(); Response.Redirect("clientes.aspx"); } }
protected void Page_Load(object sender, EventArgs e) { idfact = Request.QueryString.Get("idfa"); try { DB.Conectar(); DB.CrearComando("select servidorSMTP,puertoSMTP,sslSMTP,userSMTP,passSMTP,emailEnvio from ParametrosSistema"); DbDataReader DRSMTP = DB.EjecutarConsulta(); if (DRSMTP.Read()) { servidor = DRSMTP[0].ToString(); puerto = Convert.ToInt32(DRSMTP[1].ToString()); ssl = Convert.ToBoolean(DRSMTP[2].ToString()); emailCredencial = DRSMTP[3].ToString(); passCredencial = DRSMTP[4].ToString(); emailEnviar = DRSMTP[5].ToString(); } DB.Desconectar(); } catch (Exception ex) { DB.Desconectar(); DB.Conectar(); DB.CrearComando((@"insert into LogErrorFacturas (detalle,fecha,numeroDocumento) values (@detalle,@fecha,@numeroDocumento)")); DB.AsignarParametroCadena("@detalle", "E-mail no enviado: " + ex.ToString()); DB.AsignarParametroCadena("@fecha", System.DateTime.Now.ToString("yyyy-MM-ddTHH:mm:ss")); DB.AsignarParametroCadena("@numeroDocumento", folio + serie); DB.EjecutarConsulta1(); DB.Desconectar(); } try { DB.Conectar(); DB.CrearComando(@"SELECT facturasInvalidas.fecha, facturasInvalidas.folio, facturasInvalidas.serie, ArchivosInvalidos.PDFARC, ArchivosInvalidos.XMLARC, EMISOR.RFCEMI,EMISOR.NOMEMI,facturasInvalidas.noAprobacion,facturasInvalidas.anoAprobacion,facturasInvalidas.email FROM ArchivosInvalidos INNER JOIN facturasInvalidas ON ArchivosInvalidos.IDEFAC = facturasInvalidas.idFactura INNER JOIN EMISOR ON facturasInvalidas.id_Emisor = EMISOR.IDEEMI WHERE facturasInvalidas.idFactura=@IDE"); DB.AsignarParametroCadena("@IDE", idfact); DbDataReader DR = DB.EjecutarConsulta(); if (DR.Read()) { fecha = DR[0].ToString(); folio = DR[1].ToString(); serie = DR[2].ToString(); pdf = DR[3].ToString(); xml = DR[4].ToString(); emisor = DR[5].ToString(); nombreEmisor = DR[6].ToString(); noAprobacion = DR[7].ToString(); anoAprobacion = DR[8].ToString(); //correo = DR[9].ToString(); } DB.Desconectar(); tbFactura.Text = folio + " " + serie; //tbEmail.Text = correo; } catch (Exception ex) { DB.Desconectar(); DB.Conectar(); DB.CrearComando((@"insert into LogErrorFacturas (detalle,fecha,numeroDocumento) values (@detalle,@fecha,@numeroDocumento)")); DB.AsignarParametroCadena("@detalle", "E-mail no enviado: " + ex.ToString()); DB.AsignarParametroCadena("@fecha", System.DateTime.Now.ToString("yyyy-MM-ddTHH:mm:ss")); DB.AsignarParametroCadena("@numeroDocumento", folio + serie); DB.EjecutarConsulta1(); DB.Desconectar(); } }