private void Cargar_Imagenes_Existentes(string vActivo) { CLS_Activos ins = new CLS_Activos(); ins.Id_Activo = vId_Activo; ins.MtdSeleccionarActivoImagen(); if (ins.Exito) { Serie = 0; for (int i = 0; i < ins.Datos.Rows.Count; i++) { gc.Gallery.ItemImageLayout = ImageLayoutMode.ZoomInside; gc.Gallery.ImageSize = new Size(120, 90); gc.Gallery.ShowItemText = true; Valor = Serie.ToString(); Valor = ins.Datos.Rows[i]["Serie"].ToString(); Descripction = ins.Datos.Rows[i]["Descripcion"].ToString(); byte[] arr = (byte[])ins.Datos.Rows[i]["Imagen"]; Image im1 = byteArrayToImage(arr); group1.Items.Add(new GalleryItem(im1, Valor, Descripction)); Serie = Convert.ToInt32(Valor); } } }
private void Verificar_Registro() { CLS_Activos sel = new CLS_Activos(); sel.Id_Activo = vId_Activo; sel.MtdSeleccionarActivoArchivoPDFXML(); if (sel.Exito) { if (sel.Datos.Rows.Count == 0) { CLS_Activos ins = new CLS_Activos(); ins.Id_Activo = vId_Activo; ins.MtdInsertarActivoArchivoPDFXML(); if (!ins.Exito) { XtraMessageBox.Show(ins.Mensaje); } } else { txtNombreArchivoPDF.Text = sel.Datos.Rows[0]["NombreArchivoPDF"].ToString(); txtNombreArchivoXML.Text = sel.Datos.Rows[0]["NombreArchivoXML"].ToString(); } } else { XtraMessageBox.Show(sel.Mensaje); } }
private void Frm_BusqActivoSinRuta_Load(object sender, EventArgs e) { CLS_Activos sel = new CLS_Activos(); sel.MtdSeleccionarActivosSinRuta(); if (sel.Exito) { dtgRutas.DataSource = sel.Datos; } else { XtraMessageBox.Show(sel.Mensaje); } try { foreach (int i in this.dtgValRutas.GetSelectedRows()) { DataRow row = this.dtgValRutas.GetDataRow(i); IdActivo = row["Id_Activo"].ToString(); Activo = row["Nombre_Interno"].ToString(); IdOPerador = row["Id_Empleado"].ToString(); Operador = row["Nombre_Empleado"].ToString(); } } catch (Exception ex) { XtraMessageBox.Show(ex.Message); } }
private void btnUpPDF_Click(object sender, EventArgs e) { OpenDialog.Filter = "Portable Document Format (*.PDF)|*.PDF"; OpenDialog.FilterIndex = 1; OpenDialog.InitialDirectory = Environment.GetFolderPath(Environment.SpecialFolder.MyPictures);; OpenDialog.Title = "Cargar Documento PDF"; OpenDialog.CheckFileExists = false; OpenDialog.Multiselect = false; DialogResult result = OpenDialog.ShowDialog(); if (result == DialogResult.OK) { TextEdit textEdit = new TextEdit(); textEdit.Properties.Mask.MaskType = DevExpress.XtraEditors.Mask.MaskType.Regular; textEdit.Properties.MaxLength = 100; //textEdit.Properties.Mask.EditMask = "f0"; //textEdit.Properties.Mask.MaskType = DevExpress.XtraEditors.Mask. XtraInputBoxArgs args = new XtraInputBoxArgs(); // set required Input Box options args.Caption = "Ingrese el nombre del Archivo"; args.Prompt = "Descripción"; args.DefaultButtonIndex = 0; //args.Showing += Args_Showing; // initialize a DateEdit editor with custom settings TextEdit editor = new TextEdit(); args.Editor = editor; // a default DateEdit value args.DefaultResponse = "Archivo PDF"; // display an Input Box with the custom editor args.Editor = textEdit; var result2 = XtraInputBox.Show(args).ToString(); if (result2 != null) { txtNombreArchivoPDF.Text = result2; string ar = OpenDialog.FileName; FileStream fs = new FileStream(ar, FileMode.Open); //Creamos un array de bytes para almacenar los datos leídos por fs. Byte[] Archivo = new byte[fs.Length]; //Y guardamos los datos en el array data fs.Read(Archivo, 0, Convert.ToInt32(fs.Length)); CLS_Activos udp = new CLS_Activos(); udp.Id_Activo = vId_Activo; udp.Opcion = 1; udp.NombreArchivoPDF = txtNombreArchivoPDF.Text; udp.ArchivoPDF = Archivo; udp.MtdUpdateActivoArchivoPDF(); if (udp.Exito) { XtraMessageBox.Show("Se a agregado el PDF con Exito"); } else { XtraMessageBox.Show(udp.Mensaje); } } } }
private void btnAgregar_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { OpenDialog.Filter = "Formato de imagen PNG (*.png)|*.png |Formato de imagen JPEG (*.jpg)|*.jpg|La extensión de imagen .gif (*.gif)|*.gif"; OpenDialog.FilterIndex = 1; OpenDialog.InitialDirectory = Environment.GetFolderPath(Environment.SpecialFolder.MyPictures);; OpenDialog.Title = "Cargar Imagenes"; OpenDialog.CheckFileExists = false; OpenDialog.Multiselect = false; DialogResult result = OpenDialog.ShowDialog(); if (result == DialogResult.OK) { TextEdit textEdit = new TextEdit(); textEdit.Properties.Mask.MaskType = DevExpress.XtraEditors.Mask.MaskType.Regular; textEdit.Properties.MaxLength = 100; //textEdit.Properties.Mask.EditMask = "f0"; //textEdit.Properties.Mask.MaskType = DevExpress.XtraEditors.Mask. XtraInputBoxArgs args = new XtraInputBoxArgs(); // set required Input Box options args.Caption = "Ingrese la descripcion de la imagen"; args.Prompt = "Descripción"; args.DefaultButtonIndex = 0; //args.Showing += Args_Showing; // initialize a DateEdit editor with custom settings TextEdit editor = new TextEdit(); args.Editor = editor; // a default DateEdit value args.DefaultResponse = "Descripcion de la Imagen"; // display an Input Box with the custom editor args.Editor = textEdit; var result2 = XtraInputBox.Show(args).ToString(); if (result2 != null) { Descripction = result2; gc.Gallery.ItemImageLayout = ImageLayoutMode.ZoomInside; gc.Gallery.ImageSize = new Size(120, 90); gc.Gallery.ShowItemText = true; Serie++; Valor = Serie.ToString(); Image im1 = Image.FromFile(OpenDialog.FileName); byte[] arr = null; arr = ImageAArray(im1); group1.Items.Add(new GalleryItem(im1, Valor, Descripction)); CLS_Activos ins = new CLS_Activos(); ins.Id_Activo = vId_Activo; ins.SerieImagen = Serie; ins.Descripcion = Descripction; ins.Imagen = arr; ins.MtdInsertarActivoImagen(); if (!ins.Exito) { XtraMessageBox.Show(ins.Mensaje); } } } }
private void EliminarActivos() { CLS_Activos Activos = new CLS_Activos(); Activos.Id_Activo = txtIdActivo.Text.Trim(); Activos.MtdEliminarActivos(); if (Activos.Exito) { CargarActivos(); XtraMessageBox.Show("Se ha Eliminado el registro con exito"); LimpiarCampos(); } else { XtraMessageBox.Show(Activos.Mensaje); } }
private void Frm_View_PDF_Shown(object sender, EventArgs e) { CLS_Activos sel = new CLS_Activos(); sel.Id_Activo = Id_Activo; sel.MtdSeleccionarActivoArchivoPDFXML(); if (sel.Exito) { if (sel.Datos.Rows.Count > 0 && sel.Datos.Rows[0]["ArchivoPDF"] != null) { byte[] bytes = (byte[])sel.Datos.Rows[0]["ArchivoPDF"]; System.IO.File.WriteAllBytes(Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments) + "\\ViewPDF.pdf", bytes); this.pdfViewer1.LoadDocument(Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments) + "\\ViewPDF.pdf"); } } }
private void Frm_View_XML_Shown(object sender, EventArgs e) { CLS_Activos sel = new CLS_Activos(); sel.Id_Activo = Id_Activo; sel.MtdSeleccionarActivoArchivoPDFXML(); if (sel.Exito) { if (sel.Datos.Rows.Count > 0 && sel.Datos.Rows[0]["ArchivoXML"] != null) { byte[] bytes = (byte[])sel.Datos.Rows[0]["ArchivoXML"]; System.IO.File.WriteAllBytes(Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments) + "\\ViewXML.xml", bytes); webBrowser1.Navigate(Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments) + "\\ViewXML.xml"); } } }
private void CargarActivos() { dtgActivos.DataSource = null; CLS_Activos Activos = new CLS_Activos(); if (checkActivo.Checked) { Activos.Status = "INACTIVO"; } else { Activos.Status = "ACTIVO "; } Activos.MtdSeleccionarActivos(); if (Activos.Exito) { dtgActivos.DataSource = Activos.Datos; } }
private void btnDeleteXML_Click(object sender, EventArgs e) { DialogResult = XtraMessageBox.Show("¿Desea eliminar el documento?", "Eliminar", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1); if (DialogResult == DialogResult.Yes) { CLS_Activos udp = new CLS_Activos(); udp.Id_Activo = vId_Activo; udp.Opcion = 0; udp.NombreArchivoXML = string.Empty; udp.ArchivoXML = null; udp.MtdDeleteActivoArchivoXML(); if (udp.Exito) { txtNombreArchivoPDF.Text = string.Empty; XtraMessageBox.Show("Se a quitado el XML con Exito"); } else { XtraMessageBox.Show(udp.Mensaje); } } }
private void btnEliminar_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { DialogResult = XtraMessageBox.Show("¿Desea eliminar la imagen?", "Eliminar", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1); if (DialogResult == DialogResult.Yes) { GalleryItem item = gc.Gallery.GetCheckedItem(); if (item != null) { int vSerie = Convert.ToInt32(item.Caption); CLS_Activos ins = new CLS_Activos(); ins.Id_Activo = vId_Activo; ins.SerieImagen = vSerie; ins.MtdEliminarActivoImagen(); if (!ins.Exito) { XtraMessageBox.Show(ins.Mensaje); } else { gc.Gallery.Groups[0].Items.Remove(item); } } } }
private void InsertarActivos() { CLS_Activos Activos = new CLS_Activos(); DateTime Fecha, Fecha2; if (dtFechaAlta.Text.Trim() == String.Empty) { Activos.Fecha_Alta = ""; } else { Fecha = Convert.ToDateTime(dtFechaAlta.Text.Trim()); Activos.Fecha_Alta = Fecha.Year.ToString() + DosCero(Fecha.Month.ToString()) + DosCero(Fecha.Day.ToString()); } if (txtFechaBaja.Text.Trim() == String.Empty) { Activos.Fecha_Baja = ""; } else { Fecha2 = Convert.ToDateTime(txtFechaBaja.Text.Trim()); Activos.Fecha_Baja = Fecha2.Year.ToString() + DosCero(Fecha2.Month.ToString()) + DosCero(Fecha2.Day.ToString()); } Activos.Id_Activo = txtIdActivo.Text.Trim(); Activos.Nombre_Interno = txtNombreActivo.Text.Trim(); Activos.Descripcion = txtDescripcion.Text.Trim(); if (txtMarca.Tag.ToString() == String.Empty) { Activos.Id_Marca = ""; } else { Activos.Id_Marca = txtMarca.Tag.ToString().Trim(); } Activos.Color = txtColor.Text.Trim(); Activos.Costo_Unidad = Convert.ToDouble(txtCosto.Text.Trim()); Activos.Modelo = txtModelo.Text.Trim(); Activos.Serie = txtNoSerie.Text.Trim(); Activos.Status = txtEstatus.Text.Trim(); if (txtTipoTransporte.Tag.ToString() == String.Empty) { Activos.Id_Tipo_Transporte = ""; } else { Activos.Id_Tipo_Transporte = txtTipoTransporte.Tag.ToString().Trim(); } if (txtTipoActivo.Tag.ToString() == String.Empty) { Activos.Id_Tipo_Activo = ""; } else { Activos.Id_Tipo_Activo = txtTipoActivo.Tag.ToString().Trim(); } if (txtEmpresa.Tag.ToString() == String.Empty) { Activos.Id_Empresa = ""; } else { Activos.Id_Empresa = txtEmpresa.Tag.ToString().Trim(); } Activos.Tarjeta_Circulacion = txtTarjetaCirculacion.Text.Trim(); Activos.Placas = txtPlaca.Text.Trim(); if (txtTipoPlaca.Tag.ToString() == String.Empty) { Activos.Id_Tipo_Placa = ""; } else { Activos.Id_Tipo_Placa = txtTipoPlaca.Tag.ToString().Trim(); } if (txtOperador.Tag.ToString() == String.Empty) { Activos.Id_Empleado = ""; } else { Activos.Id_Empleado = txtOperador.Tag.ToString().Trim(); } Activos.Id_Empresa_Aseguradora = txtEmpresaAsegu.Tag.ToString().Trim(); Activos.Poliza_Seguro = txtPolizaSeguro.Text.Trim(); if (cboAsignado.Text.Trim().Equals("Si")) { Activos.Asignado = "1"; } else { Activos.Asignado = "0"; } Activos.Id_Factura = textFactura.Text.Trim(); Activos.Folio_Tarjeta_Circulacion = textFolioCircula.Text.Trim(); Activos.Activo_Primario = Convert.ToInt16(radioPrimario.EditValue); Activos.MtdInsertarActivos(); if (Activos.Exito) { if (OperadorAnterior.Equals(txtOperador.Tag.ToString())) { } else { InsertarHistorialOperadores(); } ActualizaActivoPoliza(); CargarActivos(); XtraMessageBox.Show("Se ha Insertado el registro con exito"); LimpiarCampos(); } else { XtraMessageBox.Show(Activos.Mensaje); } }