private void btnGuardar_Click(object sender, EventArgs e) { string _error = ""; string _numero_carton_documentos = txt_numero_carton_documentos.Text; string _estado_carton_documentos = cbm_estado_carton_documentos.Text; if (_numero_carton_documentos.Length == 0) { _error = "Debe Indicar un numero de Carton"; } if (_estado_carton_documentos.Length == 0) { _error = "Debe Indicar un Estado de Carton"; } if (_error.Length == 0) { string datos = _numero_carton_documentos + "?" + _estado_carton_documentos; string columnas = "_numero_carton_documentos?_estado_carton_documentos?"; string tipodatos = "NpgsqlDbType.Varchar?NpgsqlDbType.Boolean"; try { int resul = AccesoLogica.Insert(datos, columnas, tipodatos, "ins_carton_documentos"); if (resul < 0) { MessageBox.Show("El Carton se ha Registrado Correctamente", "Guardado Correctamente", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); llenar_grid("id_carton_documentos > 0"); limpiar(); } } catch (NpgsqlException) { MessageBox.Show("No se Pudo Guardar el registro en la Base de Datos", "Error al Guardar", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show(_error, "Error de validación", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnGuardar_Click(object sender, EventArgs e) { string _error = ""; string _nombre_proyecto = txt_nombre_proyecto.Text; string _observaciones = txt_obsevaciones.Text; if (_nombre_proyecto.Length == 0) { _error = "Debe Indicar un nombre de Proyecto"; } if (_observaciones.Length == 0) { _error = "Debe Indicar las Observaciones"; } if (_error.Length == 0) { string datos = _nombre_proyecto + "?" + _observaciones; string columnas = "_nombre_proyecto?_observaciones"; string tipodatos = "NpgsqlDbType.Varchar?NpgsqlDbType.Varchar"; try { int resul = AccesoLogica.Insert(datos, columnas, tipodatos, "ins_proyectos"); if (resul < 0) { MessageBox.Show("El Proyecto se ha Registrado Correctamente", "Guardado Correctamente", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); llenar_grid("id_proyectos > 0"); limpiar(); } } catch (NpgsqlException) { MessageBox.Show("No se Pudo Guardar el registro en la Base de Datos", "Error al Guardar", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show(_error, "Error de validación", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public DataSet PasaReporte() { DataTable dt_Reporte = new DataTable(); DataSet ds_Reporte = new DataSet(); string columnas = "plan_cuentas.nombre_plan_cuentas,entidades.nombre_entidades,plan_cuentas.nivel_plan_cuentas," + "plan_cuentas.t_plan_cuentas,plan_cuentas.n_plan_cuentas,plan_cuentas.codigo_plan_cuentas"; string tablas = "public.plan_cuentas, public.entidades"; string where = "entidades.id_entidades = plan_cuentas.id_entidades AND entidades.id_entidades=3"; dt_Reporte = AccesoLogica.Select(columnas, tablas, where); ds_Reporte.Tables.Add(dt_Reporte); return(ds_Reporte); }
public void Inserta_Producto(string _codigo_productos, string _descripcion_productos, double _precio_productos, int _id_proveedores, string _um_productos, int _id_grupos_productos) { string datos = _codigo_productos + "?" + _descripcion_productos + "?" + _precio_productos + "?" + _id_proveedores + "?" + _um_productos + "?" + _id_grupos_productos; string columnas = "_codigo_productos?_descripcion_productos?_precio_productos?_id_proveedores?_um_productos?_id_grupos_productos"; string tipodatos = "NpgsqlDbType.Varchar?NpgsqlDbType.Varchar?NpgsqlDbType.Numeric?NpgsqlDbType.Integer?NpgsqlDbType.Varchar?NpgsqlDbType.Integer"; try { int resul = AccesoLogica.Insert(datos, columnas, tipodatos, "ins_productos"); if (resul < 0) { } } catch (NpgsqlException Ex) { throw (Ex); } }
public void InsertaEstablecimiento(string _nombre_establecimientos, string _tag_establecimientos, string _direccion_establecimientos, string _telefono_establecimientos, double _latitud_establecimientos, double _longitud_establecimientos) { string datos = _nombre_establecimientos + "?" + _tag_establecimientos + "?" + _direccion_establecimientos + "?" + _telefono_establecimientos + "?" + _latitud_establecimientos + "?" + _longitud_establecimientos; string columnas = "_nombre_establecimientos?_web_establecimientos?_direccion_establecimientos?_telefono_establecimientos?_latitud_establecimientos?_longitud_establecimientos"; string tipodatos = "NpgsqlDbType.Varchar?NpgsqlDbType.Varchar?NpgsqlDbType.Varchar?NpgsqlDbType.Varchar?NpgsqlDbType.Numeric?NpgsqlDbType.Numeric"; try { int resul = AccesoLogica.Insert(datos, columnas, tipodatos, "ins_establecimientos"); if (resul < 0) { } } catch (NpgsqlException Ex) { } }
public static void CargarGridView(System.Windows.Forms.DataGridView gridView, string columnas, string tabla, string titulos) { try { gridView.DataSource = AccesoLogica.Select(columnas, tabla); gridView.DataMember = tabla; int reg = Convert.ToInt32(gridView.Rows.Count); string[] vectorTitulos = Vector(titulos); for (int i = 1; i <= vectorTitulos.Length; i++) { gridView.Columns[i].HeaderCell.Value = vectorTitulos[i - 1]; } } catch { } }
private void crystalReportViewer1_Load(object sender, EventArgs e) { datas.dtUsuarioEdita dtUsuarioEdita = new datas.dtUsuarioEdita(); NpgsqlDataAdapter daUsuarioEdita = new NpgsqlDataAdapter(); daUsuarioEdita = AccesoLogica.Select_reporte("produccion_detalle.id_produccion_detalle, produccion_cabeza.id_produccion_cabeza, produccion_cabeza.xml_editados_produccion_cabeza, caminos.id_caminos, caminos.nombre_caminos, caminos.path_caminos, proyectos.id_proyectos, proyectos.nombre_proyectos, produccion_detalle.nombre_produccion_detalle, produccion_detalle.inicio_produccion_detalle, produccion_detalle.fin_produccion_detalle, usuarios.id_usuarios, usuarios.nombre_usuarios, usuarios.telefono_usuarios, produccion_detalle.creado, produccion_detalle.modificado", " public.produccion_detalle, public.usuarios, public.produccion_cabeza, public.caminos, public.proyectos", " produccion_detalle.id_produccion_cabeza = produccion_cabeza.id_produccion_cabeza AND usuarios.id_usuarios = produccion_detalle.id_usuarios_edita AND caminos.id_caminos = produccion_detalle.id_caminos AND proyectos.id_proyectos = caminos.id_proyectos AND produccion_detalle.id_usuarios_edita = '" + _id_usuario + "' AND produccion_detalle.modificado BETWEEN '" + _inicio + "' AND '" + _final + "'"); daUsuarioEdita.Fill(dtUsuarioEdita, "produccion_detalle"); int reg = dtUsuarioEdita.Tables[1].Rows.Count; reportes.rptUsuarioEdita ObjRep = new reportes.rptUsuarioEdita(); ObjRep.SetDataSource(dtUsuarioEdita.Tables[1]); crystalReportViewer1.ReportSource = ObjRep; // llena_documento.Dispose(); }
public static void CargarGridView(System.Web.UI.WebControls.GridView gridView, string columnas, string tabla, string where, string titulos) { try { gridView.DataSource = AccesoLogica.Select(columnas, tabla, where); gridView.DataMember = tabla; gridView.DataBind(); int reg = Convert.ToInt32(gridView.Rows.Count); string[] vectorTitulos = Vector(titulos); for (int i = 1; i <= vectorTitulos.Length; i++) { gridView.HeaderRow.Cells[i].Text = vectorTitulos[i - 1]; } } catch { } }
public static void CargarGridView_inner(System.Web.UI.WebControls.GridView gridView, string _titulos, string _campos, string _tabla_uno, string _tabla_dos, string _parametro) { try { gridView.DataSource = AccesoLogica.Select_inner_join(_campos, _tabla_uno, _tabla_dos, _parametro); gridView.DataMember = _tabla_uno; gridView.DataBind(); int reg = Convert.ToInt32(gridView.Rows.Count); string[] vectorTitulos = Vector(_titulos); for (int i = 1; i <= vectorTitulos.Length; i++) { gridView.HeaderRow.Cells[i].Text = vectorTitulos[i - 1]; } } catch { } }
public void cargaEstablecimientos() { string _nombre_establecimientos = ""; double _latitud_establecimientos = 0; double _longitud_establecimientos = 0; DataTable dtEstablecimientos = AccesoLogica.Select("nombre_establecimientos, latitud_establecimientos , longitud_establecimientos", "establecimientos"); int registros = dtEstablecimientos.Rows.Count; if (registros > 0) { foreach (DataRow renglon in dtEstablecimientos.Rows) { _nombre_establecimientos = renglon["nombre_establecimientos"].ToString(); _latitud_establecimientos = Convert.ToDouble(renglon["latitud_establecimientos"].ToString()); _longitud_establecimientos = Convert.ToDouble(renglon["longitud_establecimientos"].ToString()); mapa(_latitud_establecimientos, _longitud_establecimientos, _nombre_establecimientos, 100, 100); } } }
public static int DevuelveSequencia(string _secuencia, string _AS_nombre) { int _numero = 0; DataTable dtSeq = AccesoLogica.Select_secuencia(_secuencia, _AS_nombre); int reg = dtSeq.Rows.Count; if (reg > 0) { foreach (DataRow renglon in dtSeq.Rows) { _numero = Convert.ToInt32(renglon[_AS_nombre].ToString()); } } return(_numero); }
public static void Inserta() { string numero_carton_documentos; bool estado_carton_documentos; int id_proyectos = 5; DataTable dtCartonesOrigen = AccesoLogica.Select2("*", "carton_documentos", "id_carton_documentos > 0"); int reg = dtCartonesOrigen.Rows.Count; if (reg > 0) { //hola foreach (DataRow renglon in dtCartonesOrigen.Rows) { try { numero_carton_documentos = Convert.ToString(renglon["numero_carton_documentos"].ToString()); estado_carton_documentos = Convert.ToBoolean(renglon["estado_carton_documentos"].ToString()); string datos = numero_carton_documentos + "?" + estado_carton_documentos + "?" + id_proyectos; string columnas = "_numero_carton_documentos?_estado_carton_documentos?_id_proyectos"; string tipodatos = "NpgsqlDbType.Varchar?NpgsqlDbType.Boolean?NpgsqlDbTypeInteger"; try { int result = AccesoLogica.Insert(datos, columnas, tipodatos, "ins_carton_documentos"); } catch (Exception Ex) { MessageBox.Show(Ex.Message, "Error al Guardar", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (Exception Ex) { MessageBox.Show(Ex.Message, "Error al Guardar", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } else { MessageBox.Show("No encontre Registros", "Error al Guardar", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { this.txtNombre.Text = Request.QueryString["Nombre"]; this.txtApellidos.Text = Request.QueryString["Apellidos"]; this.txtDireccion.Text = Request.QueryString["Direccion"]; this.txtSueldo.Text = Request.QueryString["SueldoBase"]; this.txtTelefono.Text = Request.QueryString["Telefono"]; this.clFI.TodaysDate = DateTime.Parse(Request.QueryString["FechaIngreso"]); this.clFI.SelectedDate = clFI.TodaysDate; foreach (DataRow row in AccesoLogica.ObtenerDepartamentos().Rows) { ListItem depto = new ListItem(row[1].ToString(), row[0].ToString()); this.ddlDepartamentos.Items.Add(depto); } ddlDepartamentos.SelectedIndex = Convert.ToInt32(Request.QueryString["idDepartamento"]) - 1; } }
private void button1_Click(object sender, EventArgs e) { int _id_proyectos = Convert.ToInt32(cbm_proyectos.SelectedValue.ToString()); DataTable daCaminos = AccesoLogica.Select("caminos.id_caminos, caminos.nombre_caminos, caminos.path_caminos, usuarios.nombre_usuarios, proyectos.nombre_proyectos, caminos.creado, caminos.modificado", "public.caminos, public.usuarios, public.proyectos", "usuarios.id_usuarios = caminos.id_usuarios AND proyectos.id_proyectos = caminos.id_proyectos AND proyectos.id_proyectos = '" + _id_proyectos + "' "); int registro = daCaminos.Rows.Count; if (registro > 0) { reportes.contCaminos frm = new reportes.contCaminos(); frm._id_proyectos = _id_proyectos; frm.Show(); } else { MessageBox.Show("No existe datos en el sistema", "Error de Registro", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
protected void btnGuardar_Click(object sender, EventArgs e) { btnModificar.Enabled = false; btnBuscar.Enabled = false; btnCancelar.Visible = true; habilitarCampos(); try { if (validarVacios()) { if (validarEntero()) { if (!Page.IsValid) { return; } AccesoLogica negocio = new AccesoLogica(); int rut = Convert.ToInt32(txtRut.Text); string nombre = txtNombre.Text; string apellido = txtApellido.Text; string calle = txtCalle.Text; string comuna = txtComuna.Text; int numero = Convert.ToInt32(txtNumero.Text); int resultado = negocio.InsertPersona(rut, nombre, apellido, calle, numero, comuna); if (resultado == 1) { btnCancelar.Text = "LIMPIAR"; btnGuardar.Enabled = false; lblSucess.Visible = true; lblError.Visible = false; lblSucess.Text = "Nuevo Registro Agregado Satisfactoriamente."; } negocio = null; } } } catch (Exception exception) { lblError.Visible = true; lblError.Text = "El registro a ingresar ya se encuentra en nuestras bases."; } }
private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e) { DataGridViewRow fila = dataGridView1.CurrentRow; string _camino = Convert.ToString(fila.Cells[2].Value); //obtengo el valor de la primer columna ////busco el id del indice cabeza string _parametros = " id_caminos = '" + _id_camino + "' "; int _id_indice_cabeza = 0; DataTable dtCaminos = AccesoLogica.Select("id_indice_cabeza", "indice_cabeza", _parametros); int reg = dtCaminos.Rows.Count; if (reg > 0) { foreach (DataRow renglon in dtCaminos.Rows) { _id_indice_cabeza = Convert.ToInt32(renglon["id_indice_cabeza"].ToString()); } } DialogResult result = MessageBox.Show("Deseas Crear XML de este PDF?", "Crear nuevo XML", MessageBoxButtons.YesNo, MessageBoxIcon.Information); if (result == DialogResult.Yes) { CreadorXML Crea = new CreadorXML(); Crea.nombre_pdf = _camino; Crea.nombre_carpeta = _path_camino; Crea._id_indice_cabeza = _id_indice_cabeza; Crea._id_usuarios = _id_usuarios; Crea._id_camino = _id_camino; //Crea._path_camino=_path_camino; Crea.Show(); // this.Hide(); } if (result == DialogResult.No) { } }
public List <Clases.ClasesServicioWeb.CredencialesAcceso> busca_Credenciales(string _imei, string _pin) { List <Clases.ClasesServicioWeb.CredencialesAcceso> Credenciales = new List <Clases.ClasesServicioWeb.CredencialesAcceso>(); DataTable dtCredenciales = AccesoLogica.Select("dispositivos.imei_dispositivos, proveedores.nombre_proveedores", "dispositivos, proveedores", "dispositivos.id_proveedores = proveedores.id_proveedores AND dispositivos.clave_dispositivos = '" + Clases.Funciones.cifrar(_pin) + "' AND dispositivos.imei_dispositivos = '" + _imei + "' "); Clases.ClasesServicioWeb.CredencialesAcceso Acceso = new Clases.ClasesServicioWeb.CredencialesAcceso(); foreach (DataRow registro in dtCredenciales.Rows) { Acceso = new Clases.ClasesServicioWeb.CredencialesAcceso(); Acceso.imei_dispositivos = registro["imei_dispositivos"].ToString(); Acceso.nombre_proveedores = registro["nombre_proveedores"].ToString(); Credenciales.Add(Acceso); } dtCredenciales.Clone(); return(Credenciales); }
private void button1_Click(object sender, EventArgs e) { int _id_proyectos = Convert.ToInt32(cbm_proyectos.SelectedValue.ToString()); int _id_caminos = Convert.ToInt32(cmb_Caminos.SelectedValue.ToString()); DataTable daIndice = AccesoLogica.Select("caminos.id_caminos, caminos.nombre_caminos, caminos.path_caminos, proyectos.id_proyectos, proyectos.nombre_proyectos, proyectos.observaciones_proyectos, indice_cabeza.id_indice_cabeza, indice_cabeza.nombre_indice_cabeza, indice_detalle.id_indice_detalle, tipo_indice.id_tipo_indice, tipo_indice.nombre_tipo_indice, indice_detalle.nombre_indice_detalle, indice_detalle.min_indice_detalle, indice_detalle.max_indice_detalle, indice_detalle.orden_indice_detalle ", "public.proyectos, public.caminos, public.indice_cabeza, public.indice_detalle, public.tipo_indice", "caminos.id_proyectos = proyectos.id_proyectos AND indice_cabeza.id_indice_cabeza = indice_detalle.id_indice_cabeza AND tipo_indice.id_tipo_indice = indice_detalle.id_tipo_indice AND proyectos.id_proyectos = '" + _id_proyectos + "' AND caminos.id_caminos = '" + _id_caminos + "' "); int registro = daIndice.Rows.Count; if (registro > 0) { reportes.contIndice frm = new reportes.contIndice(); frm._id_proyectos = _id_proyectos; frm._id_caminos = _id_caminos; frm.Show(); } else { MessageBox.Show("No existe datos en el sistema", "Error de Registro", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnEliminar_Click(object sender, EventArgs e) { string _error = ""; if (txt_nombre_indice_detalle.Text.Length == 0) { _error = "EL nombre de indice detalle no Puede estar Vacio"; } if (_error.Length == 0) { DialogResult dialogo = MessageBox.Show("¿Seguro desea eliminar este registro?", "Eliminar", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (dialogo == DialogResult.Yes) { try { string _nombre_indice_detalle = txt_nombre_indice_detalle.Text; int resul = AccesoLogica.Delete("nombre_indice_detalle = '" + _nombre_indice_detalle + "' ", "temp_indice"); if (resul == 1) { MessageBox.Show("El Detalle se ha Eliminado Correctamente", "Eliminado Correctamente", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); llenar_grid("tipo_indice.id_tipo_indice = temp_indice.id_tipo_indice"); limpiar(); } } catch (NpgsqlException) { MessageBox.Show(_error, "Error de validación", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { } } else { MessageBox.Show(_error, "Error de validación", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public static void InsertaProduccionDetalle(int _id_produccion_cabeza, int _id_caminos, string _nombre_produccion_detalle, DateTime _inicio_produccion_detalle, DateTime _fin_produccion_detalle, int _id_usuarios_crea) { string datos = _id_produccion_cabeza + "?" + _id_caminos + "?" + _nombre_produccion_detalle + "?" + _inicio_produccion_detalle + "?" + _fin_produccion_detalle + "?" + _id_usuarios_crea; string columnas = "_id_produccion_cabeza?_id_caminos?_nombre_produccion_detalle?_inicio_produccion_detalle?_fin_produccion_detalle?_id_usuarios_crea"; string tipodatos = "NpgsqlDbType.Integer?NpgsqlDbType.Integer?NpgsqlDbType.Varchar?NpgsqlDbType.DateTime?NpgsqlDbType.DateTime?NpgsqlDbType.Integer"; //hola try { int result = AccesoLogica.Insert(datos, columnas, tipodatos, "ins_produccion_detalle"); // HOLA } catch (NpgsqlException Ex) { MessageBox.Show(Ex.Message, "No se Pudo Guardar el registro en la Base de Datos", MessageBoxButtons.OK, MessageBoxIcon.Error); } MessageBox.Show("Se ha Registrado Correctamente", "Guardado Correctamente", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); }
protected void btnModificar_Click(object sender, EventArgs e) { lblError.Visible = lblSucess.Visible = false; lblError.Text = lblSucess.Text = String.Empty; try { if (validarVacios()) { if (validarEntero()) { if (!Page.IsValid) { return; } AccesoLogica negocio = new AccesoLogica(); int rut = Convert.ToInt32(txtDueño.Text); string patente = txtPatente.Text; string marca = txtMarca.Text; string modelo = txtModelo.Text; int annio = Convert.ToInt32(txtAño.Text); string color = txtColor.Text; int resultado = negocio.ModifcarVehiculo(patente, marca, modelo, annio, color, rut); if (resultado == 1) { btnCancelar.Text = "LIMPIAR"; btnGuardar.Enabled = false; lblSucess.Visible = true; lblError.Visible = false; lblSucess.Text = "El registro se ha modificado con éxito."; } negocio = null; } } } catch (Exception exception) { lblError.Visible = true; lblError.Text = exception.ToString(); } }
private void btnEliminar_Click(object sender, EventArgs e) { string _error = ""; if (txt_nombre_caminos.Text.Length == 0) { _error = "EL nombre caminos no Puede estar Vacio"; } if (_error.Length == 0) { DialogResult dialogo = MessageBox.Show("¿Seguro desea eliminar este registro?", "Eliminar", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (dialogo == DialogResult.Yes) { try { string _nombre_caminos = txt_nombre_caminos.Text; int resul = AccesoLogica.Delete("nombre_caminos = '" + _nombre_caminos + "' ", "caminos"); if (resul == 1) { MessageBox.Show("El Camino se ha Eliminado Correctamente", "Eliminado Correctamente", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); llenar_grid("usuarios.id_usuarios = caminos.id_usuarios AND proyectos.id_proyectos = caminos.id_proyectos"); limpiar(); } } catch (NpgsqlException) { MessageBox.Show(_error, "Error de validación", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { } } else { MessageBox.Show(_error, "Error de validación", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public static void UpdateImagenLegal(int _id_documento_legal, byte[] _archivo_archivos_pdf, string _path_pdf_convertir, int _id_lecturas) { PonNumeros frm = new PonNumeros(); NpgsqlCommand fun_archivo = new NpgsqlCommand("ins_archivo_pdf(:_id_documentos_legal, :_archivo_archivos_pdf)", Conexion.conn); fun_archivo.CommandType = CommandType.StoredProcedure; fun_archivo.Parameters.Add(new NpgsqlParameter(":_id_documentos_legal", NpgsqlDbType.Integer)); fun_archivo.Parameters.Add(new NpgsqlParameter(":_archivo_archivos_pdf", NpgsqlDbType.Bytea)); fun_archivo.Parameters[0].Value = _id_documento_legal; fun_archivo.Parameters[1].Value = _archivo_archivos_pdf; try { Conexion.conn.Open(); Console.ForegroundColor = ConsoleColor.Cyan; fun_archivo.ExecuteNonQuery(); Console.WriteLine("Subiendo Archivo: " + _path_pdf_convertir + " Tamaño: " + _archivo_archivos_pdf.Length / 1048576 + " MB"); Conexion.conn.Close(); //actualizo estado en lecturas AccesoLogica.Update("lecturas", "estado_lecturas = 'TRUE' ", "id_lecturas = '" + _id_lecturas + "' "); } catch (Exception Ex) { Console.WriteLine("Error al subir la imagen " + Ex.Message); SendError.EnviarErrorImportacion("Error al subir Imagen : " + _path_pdf_convertir, Ex.Message); Conexion.conn.Close(); } }
protected void btnModificar_Click(object sender, EventArgs e) { lblError.Visible = lblSucess.Visible = false; lblError.Text = lblSucess.Text = String.Empty; try { if (validarVacios()) { if (validarEntero()) { if (!Page.IsValid) { return; } AccesoLogica negocio = new AccesoLogica(); int rut = Convert.ToInt32(txtRut.Text); string nombre = txtNombre.Text; string apellido = txtApellido.Text; string calle = txtCalle.Text; string comuna = txtComuna.Text; int numero = Convert.ToInt32(txtNumero.Text); int resultado = negocio.ModifcarPersona(rut, nombre, apellido, calle, numero, comuna); if (resultado == 1) { btnCancelar.Text = "LIMPIAR"; btnGuardar.Enabled = false; lblSucess.Visible = true; lblError.Visible = false; lblSucess.Text = "Nuevo Registro Agregado Satisfactoriamente."; } negocio = null; } } } catch (Exception exception) { lblError.Visible = true; lblError.Text = "Ha ocurrido un error al intentar actualizar los registros."; } }
private void llenar_grid(string _parametro) { int _id_licencias = 0; string _numero_licencias_registradas = ""; string _cantidad_licencias = ""; string _entidad = ""; string _total_licencias_compradas = ""; DataTable dtLicencias = AccesoLogica.Select("licencias.id_licencias, licencias.numero_licencias_registradas, licencias.total_licencias_compradas, licencias.cantidad_licencias, licencias.descripcion_licencias", "licencias", "licencias.id_licencias > 0"); foreach (DataRow renglon_li in dtLicencias.Rows) { _id_licencias = Convert.ToInt32(renglon_li["id_licencias"].ToString()); _numero_licencias_registradas = AccesoLogica.descifrar(Convert.ToString(renglon_li["numero_licencias_registradas"].ToString())); _cantidad_licencias = AccesoLogica.descifrar(Convert.ToString(renglon_li["cantidad_licencias"].ToString())); _entidad = AccesoLogica.descifrar(Convert.ToString(renglon_li["descripcion_licencias"].ToString())); _total_licencias_compradas = AccesoLogica.descifrar(Convert.ToString(renglon_li["total_licencias_compradas"].ToString())); } clases.Funciones.CargarGridView(dataGridViewLicencias, "'" + _id_licencias + "' AS Id, '" + _entidad + "', '" + _total_licencias_compradas + "', '" + _cantidad_licencias + "', '" + _numero_licencias_registradas + "'", "licencias", _parametro, "Id?Nombre Entidad?Licencias Compradas?Disponibles?Licencias Asignadas"); }
public static int insertaSoat(string _cierre_ventas_soat) { int _id_soat = 0; ///buscamos si existe string cadena1 = _cierre_ventas_soat; string cadena2 = "_cierre_ventas_soat"; string cadena3 = "NpgsqlDbType.Varchar"; try { int resultado = AccesoLogica.Insert(cadena1, cadena2, cadena3, "ins_soat"); DataTable dtSoat = AccesoLogica.Select("id_soat", "soat", "cierre_ventas_soat = '" + _cierre_ventas_soat + "' "); int regID = dtSoat.Rows.Count; if (regID > 0) { //ya existe foreach (DataRow renglon in dtSoat.Rows) { _id_soat = Convert.ToInt32(renglon["id_soat"].ToString()); } } } catch (Exception Ex) { Console.WriteLine("Error en Tipo Documentos" + _cierre_ventas_soat); SendError.EnviarErrorImportacion("Error al Inserat tipo de documentos: " + _cierre_ventas_soat, Ex.Message); } return(_id_soat); }
public static int insertaTipoDocumento(string _nombre_tipo_documentos) { int _id_tipo_documentos = 0; ///buscamos si existe string cadena1 = _nombre_tipo_documentos; string cadena2 = "_nombre_tipo_documentos"; string cadena3 = "NpgsqlDbType.Varchar"; try { int resultado = AccesoLogica.Insert(cadena1, cadena2, cadena3, "ins_tipo_documentos"); DataTable dtTipoDocumentos = AccesoLogica.Select("id_tipo_documentos", "tipo_documentos", " rtrim(nombre_tipo_documentos) = rtrim('" + _nombre_tipo_documentos + "') "); int regID = dtTipoDocumentos.Rows.Count; if (regID > 0) { //ya existe foreach (DataRow renglon in dtTipoDocumentos.Rows) { _id_tipo_documentos = Convert.ToInt32(renglon["id_tipo_documentos"].ToString()); } } } catch (Exception Ex) { Console.WriteLine("Error en Tipo Documentos" + _nombre_tipo_documentos); SendError.EnviarErrorImportacion("Error al Inserat tipo de documentos: " + _nombre_tipo_documentos, Ex.Message); } return(_id_tipo_documentos); }
public DataTable consulta() { DataTable dt = new DataTable(); string columnas = "plan_cuentas.nombre_plan_cuentas,entidades.nombre_entidades,plan_cuentas.nivel_plan_cuentas," + "plan_cuentas.t_plan_cuentas,plan_cuentas.n_plan_cuentas,plan_cuentas.codigo_plan_cuentas"; string tablas = "public.plan_cuentas, public.entidades"; string where = "entidades.id_entidades = plan_cuentas.id_entidades AND entidades.id_entidades=3"; dt = AccesoLogica.Select(columnas, tablas, where); /* * string txtNombre = row["nombre"].ToString(); * * string txtApellido = row["apellido"].ToString(); */ return(dt); }
private void btnBuscar_Click(object sender, EventArgs e) { string _error = ""; /* if (txt_nombre_indice.Text.Length == 0) * { * _error = "EL nombre indice no puede estar vacio."; * }*/ if (_error.Length == 0) { string _nombre_indice_cabeza = Convert.ToString(cbm_nombre_indice.SelectedValue.ToString()); //string _nombre_indice_cabeza = txt_nombre_indice.Text; string columnas1 = "indice_detalle.id_indice_detalle, tipo_indice.nombre_tipo_indice, indice_detalle.nombre_indice_detalle, indice_detalle.min_indice_detalle, indice_detalle.max_indice_detalle, indice_detalle.orden_indice_detalle"; string tablas = "public.indice_cabeza, public.indice_detalle, public.tipo_indice"; string where = "indice_cabeza.id_indice_cabeza = indice_detalle.id_indice_cabeza AND tipo_indice.id_tipo_indice = indice_detalle.id_tipo_indice AND indice_detalle.relacionado_indice_detalle = 'false' AND indice_cabeza.nombre_indice_cabeza LIKE '" + _nombre_indice_cabeza + "'"; DataTable dtDetalle = AccesoLogica.Select(columnas1, tablas, where); int registros = dtDetalle.Rows.Count; if (registros <= 0) { MessageBox.Show("No existen registros para Asignar", "Busqueda Exitosa", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { llenar_grid("indice_cabeza.id_indice_cabeza = indice_detalle.id_indice_cabeza AND tipo_indice.id_tipo_indice = indice_detalle.id_tipo_indice AND indice_detalle.relacionado_indice_detalle = 'false' AND indice_cabeza.nombre_indice_cabeza LIKE '" + _nombre_indice_cabeza + "'"); clases.Funciones.CargarComboWhere(cbm_caminos, "indice_detalle.id_indice_detalle", "nombre_indice_detalle", "public.indice_cabeza, public.indice_detalle, public.tipo_indice", "indice_cabeza.id_indice_cabeza = indice_detalle.id_indice_cabeza AND tipo_indice.id_tipo_indice = indice_detalle.id_tipo_indice AND indice_detalle.relacionado_indice_detalle = 'false' AND indice_cabeza.nombre_indice_cabeza LIKE '" + _nombre_indice_cabeza + "'"); btnGuardar.Enabled = true; cbm_caminos.Enabled = true; } } else { MessageBox.Show(_error, "Error de validación", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public List <Clases.ClasesServicioWeb.DatosProductos> busca_Productos(string _imei) { List <Clases.ClasesServicioWeb.DatosProductos> Credenciales = new List <Clases.ClasesServicioWeb.DatosProductos>(); DataTable dtProductos = AccesoLogica.Select(" productos.id_productos, productos.codigo_productos, productos.descripcion_productos, productos.precio_productos, productos.um_productos", "productos, dispositivos", "dispositivos.id_proveedores = productos.id_proveedores AND dispositivos.imei_dispositivos = '" + _imei + "' "); Clases.ClasesServicioWeb.DatosProductos Productos = new Clases.ClasesServicioWeb.DatosProductos(); foreach (DataRow registro in dtProductos.Rows) { Productos = new Clases.ClasesServicioWeb.DatosProductos(); Productos.id_productos = Convert.ToInt32(registro["codigo_productos"].ToString()); Productos.codigo_productos = registro["codigo_productos"].ToString(); Productos.descripcion_productos = registro["descripcion_productos"].ToString(); Productos.precio_productos = Convert.ToDouble(registro["precio_productos"].ToString()); Productos.um_productos = registro["um_productos"].ToString(); Credenciales.Add(Productos); } dtProductos.Clone(); return(Credenciales); }