private void cargarDatos() { try { detalleImpresionGlo = detalleImpresionIns.GetEntity(detalleImpresionGlo); if (detalleImpresionGlo == null) { MessageBox.Show("No existe información referente a la empresa en la base de datos.", "Error"); } else { txtNombreEmpresa.Text = detalleImpresionGlo.NombreEmpresa.Trim(); txtDireccionEmpresa.Text = detalleImpresionGlo.DireccionEmpresa.Trim(); txtTelefonoEmpresa.Text = detalleImpresionGlo.TelefonoEmpresa.Trim(); txtTributacion.Text = detalleImpresionGlo.MensajeTributacion.Trim(); txtMensajeDespidad.Text = detalleImpresionGlo.MensajeDespedida.Trim(); Image imagen = new Bitmap(detalleImpresionGlo.LogoEmpresa); ptcLogoEmpresa.Image = imagen; } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
/// <summary> /// Guardamos la informacion suministrada en el sistema. /// </summary> /// <returns></returns> private bool guardar() { bool isOK = false; try { //Creamos una nueva instancia de la entidad tbDetalleImpresion nuevoIngreso = new tbDetalleImpresion(); nuevoIngreso.NombreEmpresa = txtNombreEmpresa.Text.Trim(); nuevoIngreso.DireccionEmpresa = txtDireccionEmpresa.Text.Trim(); nuevoIngreso.TelefonoEmpresa = txtTelefonoEmpresa.Text.Trim(); nuevoIngreso.MensajeTributacion = txtTributacion.Text.Trim(); nuevoIngreso.MensajeTributacion = txtMensajeDespidad.Text.Trim(); string destino = "C:\\TEMP\\"; //Creamos la ruta de la imagen. string foto = Path.Combine(destino, nombreImagen); nuevoIngreso.LogoEmpresa = foto; nuevoIngreso = detalleImpresionIns.Guardar(nuevoIngreso); if (nuevoIngreso.ID != 0) { if (Directory.Exists(destino)) { File.Copy(nombreImagen, foto); MessageBox.Show("Los datos han sido agregados satisfactoriamente.", "Datos almacenados."); isOK = true; } else { Directory.CreateDirectory(destino); File.Copy(nombreImagen, foto); MessageBox.Show("Los datos han sido agregados satisfactoriamente.", "Datos almacenados."); isOK = true; } } } catch (SaveEntityException ex) { MessageBox.Show(ex.Message); isOK = false; } catch (Exception ex) { MessageBox.Show(ex.Message); isOK = false; } return(isOK); }
private bool actualizar() { bool isOK = false; try { detalleImpresionGlo.NombreEmpresa = txtNombreEmpresa.Text.Trim(); detalleImpresionGlo.DireccionEmpresa = txtDireccionEmpresa.Text.Trim(); detalleImpresionGlo.TelefonoEmpresa = txtTelefonoEmpresa.Text.Trim(); detalleImpresionGlo.MensajeTributacion = txtTributacion.Text.Trim(); detalleImpresionGlo.MensajeDespedida = txtMensajeDespidad.Text.Trim(); if (banderaImagen) { path = Path.Combine("C:\\TEMP\\", nombreImagen); } detalleImpresionGlo = detalleImpresionIns.Actualizar(detalleImpresionGlo); MessageBox.Show("Los datos han sido actualizados.", "Exito"); isOK = true; } catch (UpdateEntityException ex) { MessageBox.Show(ex.Message); isOK = false; } catch (Exception ex) { MessageBox.Show(ex.Message); isOK = false; } return(isOK); }
public tbDetalleImpresion GetEntity(tbDetalleImpresion entity) { return(detalleImpresionIns.GetEntity(entity)); }
public tbDetalleImpresion Actualizar(tbDetalleImpresion entity) { return(detalleImpresionIns.Actualizar(entity)); }