public override void EjecutarComandoModificar() { var modificarRegistro = new ArticuloCrudDto { Id = EntidadId.Value, Codigo = int.Parse(txtCodigo.Text), CodigoBarra = txtcodigoBarra.Text, Descripcion = txtDescripcion.Text, Abreviatura = txtAbreviatura.Text, Detalle = txtDetalle.Text, Ubicacion = txtUbicacion.Text, MarcaId = (long)cmbMarca.SelectedValue, RubroId = (long)cmbRubro.SelectedValue, UnidadMedidaId = (long)cmbUnidad.SelectedValue, IvaId = (long)cmbIva.SelectedValue, PrecioCosto = nudPrecioCosto.Value, //------------------------------------------------// StockActual = nudStock.Value, StockMinimo = nudStockMin.Value, DescuentaStock = chkDescontarStock.Checked, PermiteStockNegativo = chkPermitirStockNeg.Checked, ActivarLimiteVenta = chkActivarLimite.Checked, LimiteVenta = nudLimiteVenta.Value, ActivarHoraVenta = chkActivarHoraVenta.Checked, HoraLimiteVentaDesde = dtpHoraDesde.Value, HoraLimiteVentaHasta = dtpHoraHasta.Value, //------------------------------------------------// Foto = Imagen.ConvertirImagen(imgFoto.Image), Eliminado = false }; _articuloServicio.Modificar(modificarRegistro); }
public Principal(IClienteServicio clienteServicio, IArticuloServicio articuloServicio, IConfiguracionServicio configuracionServicio, ICajaServicio cajaServicio) { InitializeComponent(); _articuloServicio = articuloServicio; _ConfiguracionServicio = configuracionServicio; _cajaServicio = cajaServicio; _clienteServicio = clienteServicio; lblApellido.Text = Identidad.Apellido; lblNombre.Text = Identidad.Nombre; imgFotoUsuarioLogin.Image = Imagen.ConvertirImagen(Identidad.Foto); Perfil(); // leftBorderBtn = new Panel(); leftBorderBtn.Size = new Size(8, 76); panel_lateral.Controls.Add(leftBorderBtn); // }
public override void CargarDatos(long?entidadId) { if (entidadId.HasValue)//Eliminar o Modificar { groupPrecio.Enabled = false; nudStock.Enabled = false; var resultado = (ArticuloCrudDto)_articuloServicio.Obtener(entidadId.Value); if (resultado == null) { MessageBox.Show("Ocurrio un error al Obtener el registro seleccionado"); Close(); } // ==================================================== // // =============== Datos del Articulo ========== // // ==================================================== // txtCodigo.Text = resultado.Codigo.ToString(); txtcodigoBarra.Text = resultado.CodigoBarra; txtDescripcion.Text = resultado.Descripcion; txtAbreviatura.Text = resultado.Abreviatura; txtDetalle.Text = resultado.Detalle; txtUbicacion.Text = resultado.Ubicacion; cmbMarca.SelectedValue = resultado.MarcaId; cmbRubro.SelectedValue = resultado.RubroId; cmbUnidad.SelectedValue = resultado.UnidadMedidaId; cmbIva.SelectedValue = resultado.IvaId; // ==================================================== // // =============== Datos del Generales ========== // // ==================================================== // nudStockMin.Value = resultado.StockMinimo; chkDescontarStock.Checked = resultado.DescuentaStock; chkPermitirStockNeg.Checked = resultado.PermiteStockNegativo; chkActivarLimite.Checked = resultado.ActivarLimiteVenta; nudLimiteVenta.Value = resultado.LimiteVenta; chkActivarHoraVenta.Checked = resultado.ActivarHoraVenta; dtpHoraDesde.Value = resultado.HoraLimiteVentaDesde; dtpHoraHasta.Value = resultado.HoraLimiteVentaHasta; // ==================================================== // // =============== Foto del Articulo ========== // // ==================================================== // imgFoto.Image = Imagen.ConvertirImagen(resultado.Foto); if (TipoOperacion == TipoOperacion.Eliminar) { DesactivarControles(this); } } else // Nuevo { btnEjecutar.Text = "Grabar"; LimpiarControles(this); } }
private void cerrarSesiónToolStripMenuItem_Click(object sender, EventArgs e) { Identidad.Limpiar(); lblNombre.Text = string.Empty; lblApellido.Text = string.Empty; imgFotoUsuarioLogin.Image = null; imgFotoUsuarioLogin.Visible = false; var fLogin = ObjectFactory.GetInstance <Login>(); fLogin.ShowDialog(); if (fLogin.PuedeIngresar) { imgFotoUsuarioLogin.Visible = true; lblApellido.Text = $"{Identidad.Apellido}"; lblNombre.Text = $"{Identidad.Nombre}"; imgFotoUsuarioLogin.Image = Imagen.ConvertirImagen(Identidad.Foto); Perfil(); } else { Application.Exit(); } }
public override void EjecutarComandoNuevo() { if (!ValidarEmail(txtMail.Text, error, txtMail)) { MessageBox.Show("Formato de correo Iconrrecto"); return; } var nuevoEmpleado = new EmpleadoDto { Apellido = txtApellido.Text, Legajo = int.Parse(txtLegajo.Text), Nombre = txtNombre.Text, Dni = txtDni.Text, Telefono = txtTelefono.Text, Direccion = txtDomicilio.Text, ProvinciaId = (long)cmbProvincia.SelectedValue, DepartamentoId = (long)cmbDepartamento.SelectedValue, LocalidadId = (long)cmbLocalidad.SelectedValue, Mail = txtMail.Text, Foto = Imagen.ConvertirImagen(imgFoto.Image), Eliminado = false }; _empleadoServicio.Insertar(nuevoEmpleado); LimpiarControles(this); imgFoto.Image = Imagen.ImagenEmpleadoPorDefecto; }
private void FormImagen_Load(object sender, EventArgs e) { picImagen.Image = imagen.NewImage; Usuario user = AccesoDatos.DevolverUsuario(imagen.IdUsuario); lblUsuario.Text = user.Nombre_usuario; picUsuario.Image = Imagen.ConvertirImagen(user.Foto_Perfil); txtDescripcion.Text = imagen.Descripcion; p_top = AccesoDatos.DevolverPrenda(imagen.Id_Imagen, 1); p_bottom = AccesoDatos.DevolverPrenda(imagen.Id_Imagen, 2); p_accesories = AccesoDatos.DevolverPrenda(imagen.Id_Imagen, 3); p_shoes = AccesoDatos.DevolverPrenda(imagen.Id_Imagen, 4); if (p_top != null && p_top.Nombre != null) { txtNameTop.Text = p_top.Nombre; } if (p_bottom != null && p_bottom.Nombre != null) { txtNameBottom.Text = p_bottom.Nombre; } if (p_accesories != null && p_accesories.Nombre != null) { txtNameAccesories.Text = p_accesories.Nombre; } if (p_shoes != null && p_shoes.Nombre != null) { txtNameShoes.Text = p_shoes.Nombre; } }
public override void dgvGrilla_RowEnter(object sender, DataGridViewCellEventArgs e) { base.dgvGrilla_RowEnter(sender, e); if (EntidadSeleccionada == null) { txtMarca.Clear(); txtIva.Clear(); txtRubro.Clear(); txtUnidad.Clear(); txtUbicacion.Clear(); imgFoto.Image = null; dgvStock.DataSource = new List <StockDepositoDto>(); dgvPrecios.DataSource = new List <PreciosDto>(); return; } var articulo = (ArticuloDto)EntidadSeleccionada; txtMarca.Text = articulo.Marca; txtIva.Text = articulo.Iva; txtRubro.Text = articulo.Rubro; txtUnidad.Text = articulo.UnidadMedida; txtUbicacion.Text = articulo.Ubicacion; imgFoto.Image = Imagen.ConvertirImagen(articulo.Foto); // ================================================== // dgvStock.DataSource = articulo.Stocks; nudStockActual.Value = articulo.StockActual; // ================================================== // dgvPrecios.DataSource = articulo.Precios; // ================================================== // }
public void RefrescarDatos() { //Rellenar los datos user = Aplicacion.User; lblNombreUsuario.Text = user.Nombre_usuario; txtDescripcion.Text = user.Biografia; txtDescripcion.ForeColor = Color.FromArgb(64, 64, 64); txtDescripcion.BackColor = Color.White; lblNombreUsuario.Text = user.Nombre_usuario; picUsuario.Image = Imagen.ConvertirImagen(user.Foto_Perfil); ((Home)caller).RefrescarUsuario(); }
private void btnBuscarArticulo_Click(object sender, System.EventArgs e) { // var flookUpArticulo = ObjectFactory.GetInstance<ArticuloLookUp>(); var flookUpArticulo = new ArticuloLookUp(1); flookUpArticulo.ShowDialog(); if ((ArticuloDto)flookUpArticulo.ArticuloSeleccionado != null) { _articuloSeleccionado = (ArticuloDto)flookUpArticulo.ArticuloSeleccionado; txtArticulo.Text = _articuloSeleccionado.Id.ToString(); nudStockActual.Value = _articuloSeleccionado.StockActual; imgFotoArticulo.Image = Imagen.ConvertirImagen(_articuloSeleccionado.Foto); } }
private void PerfilUsuario_Load(object sender, EventArgs e) { //Rellenar las imagenes var listaImagenes = AccesoDatos.DevolverImagenes(nombreUsuario); if (listaImagenes.Count > 0) { for (int i = 0; i < listaImagenes.Count; i++) { try { if (pic1.BackgroundImage == null) { pic1.BackgroundImage = listaImagenes[i].NewImage; } if (pic2.BackgroundImage == null) { pic2.BackgroundImage = listaImagenes[i + 1].NewImage; } if (pic3.BackgroundImage == null) { pic3.BackgroundImage = listaImagenes[i + 2].NewImage; } if (pic4.BackgroundImage == null) { pic4.BackgroundImage = listaImagenes[i + 3].NewImage; } if (pic5.BackgroundImage == null) { pic5.BackgroundImage = listaImagenes[i + 4].NewImage; } } catch { } } } //Rellenar los datos picUsuario.Image = Imagen.ConvertirImagen(usu.Foto_Perfil); lblNombre.Text = usu.Nombre; lblNombreUsuario.Text = usu.Nombre_usuario; txtDescripcion.Text = usu.Biografia; txtDescripcion.ForeColor = Color.FromArgb(64, 64, 64); txtDescripcion.BackColor = Color.White; }
public override void EjecutarComandoModificar() { _empleadoServicio.Modificar(new EmpleadoDto { Id = EntidadId.Value, Legajo = int.Parse(txtLegajo.Text), Apellido = txtApellido.Text, Nombre = txtNombre.Text, Dni = txtDni.Text, Direccion = txtDomicilio.Text, LocalidadId = (long)cmbLocalidad.SelectedValue, Mail = txtMail.Text, Telefono = txtTelefono.Text, Foto = ConvertirImagen(imgFoto.Image), }); Identidad.Foto = Imagen.ConvertirImagen(imgFoto.Image); }
public void Verificacion() { if (Identidad.Usuario == null || Identidad.Usuario == string.Empty) { administraciónToolStripMenuItem.Enabled = false; lblNombreEmpleado.Visible = false; imgImagenCliente.Visible = false; btnArticulo.Visible = false; btnCaja.Visible = false; btnCliente.Visible = false; btnCompra.Visible = false; btnVentas.Visible = false; btnConfiguracion.Visible = false; itemArticulo.Visible = false; itemCaja.Visible = false; iniciarSesionToolStripMenuItem.Text = "Log-In"; return; } administraciónToolStripMenuItem.Enabled = true; iniciarSesionToolStripMenuItem.Text = "Log-Out"; btnArticulo.Visible = true; btnCaja.Visible = true; btnCliente.Visible = true; btnCompra.Visible = true; btnVentas.Visible = true; btnConfiguracion.Visible = true; lblNombreEmpleado.Visible = true; imgImagenCliente.Visible = true; itemArticulo.Visible = true; itemCaja.Visible = true; lblNombreEmpleado.Text = $"{Identidad.Nombre } {Identidad.Apellido}"; imgImagenCliente.Image = Imagen.ConvertirImagen(Identidad.Foto); return; }
public override void EjecutarComandoNuevo() { _empleadoServicio.Insertar(new EmpleadoDto { Apellido = txtApellido.Text, Legajo = int.Parse(txtLegajo.Text), Nombre = txtNombre.Text, Dni = txtDni.Text, Telefono = txtTelefono.Text, Direccion = txtDomicilio.Text, ProvinciaId = (long)cmbProvincia.SelectedValue, DepartamentoId = (long)cmbDepartamento.SelectedValue, LocalidadId = (long)cmbLocalidad.SelectedValue, Mail = txtMail.Text, Foto = Imagen.ConvertirImagen(imgFoto.Image), Eliminado = false }); LimpiarControles(this); }
/// <summary> /// Al iniciar este formulario cargamos toda la información en los textbox con la información del usuario en cuestión. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void Modificar_Usuario_Load(object sender, EventArgs e) { //Para que conforme vayas buscando te salgan resultados en el textbox var nombres = AccesoDatos.DevolverNombresUsuario(); var lista = new AutoCompleteStringCollection(); imagen = user.Foto_Perfil; foreach (string elem in nombres) { lista.Add(elem); } txtBuscar.AutoCompleteCustomSource = lista; pbFoto.Image = Imagen.ConvertirImagen(user.Foto_Perfil); txtNombreUsuario.Text = user.Nombre_usuario; txtNombre.Text = user.Nombre; txtContrasenya.Text = user.Contrasenya; txtCorreo.Text = user.Correo; txtPaginaWeb.Text = user.Pagina_web; txtBiografia.Text = user.Biografia; txtContrasenya.PasswordChar = '*'; }
public override void EjecutarComandoNuevo() { var articuloNuevo = new ArticuloCrudDto { }; //------------Datos Articulos----------// articuloNuevo.Codigo = int.Parse(txtCodigo.Text); articuloNuevo.CodigoBarra = txtcodigoBarra.Text; articuloNuevo.Descripcion = txtDescripcion.Text; articuloNuevo.Abreviatura = txtAbreviatura.Text; //codigoProveedor articuloNuevo.Detalle = txtDetalle.Text; articuloNuevo.Ubicacion = txtUbicacion.Text; articuloNuevo.MarcaId = (long)cmbMarca.SelectedValue; articuloNuevo.RubroId = (long)cmbRubro.SelectedValue; articuloNuevo.UnidadMedidaId = (long)cmbUnidad.SelectedValue; articuloNuevo.IvaId = (long)cmbIva.SelectedValue; articuloNuevo.PrecioCosto = (decimal)nudPrecioCosto.Value; //------------Datos Generales----------// articuloNuevo.StockMinimo = nudStockMin.Value; //articuloNuevo.StockActual = nudStock.Value; articuloNuevo.ActivarHoraVenta = chkActivarHoraVenta.Checked; articuloNuevo.ActivarLimiteVenta = chkActivarLimite.Checked; articuloNuevo.LimiteVenta = nudLimiteVenta.Value; articuloNuevo.HoraLimiteVentaDesde = dtpHoraDesde.Value; articuloNuevo.HoraLimiteVentaHasta = dtpHoraHasta.Value; articuloNuevo.PermiteStockNegativo = chkPermitirStockNeg.Checked; articuloNuevo.DescuentaStock = chkDescontarStock.Checked; articuloNuevo.Foto = Imagen.ConvertirImagen(imgFoto.Image); articuloNuevo.Eliminado = false; _articuloServicio.Insertar(articuloNuevo); }
public override void EjecutarComandoModificar() { var modificarLegajo = new EmpleadoDto { Id = EntidadId.Value, Legajo = int.Parse(txtLegajo.Text), Apellido = txtApellido.Text, Nombre = txtNombre.Text, Dni = txtDni.Text, Telefono = txtTelefono.Text, Direccion = txtDomicilio.Text, ProvinciaId = (long)cmbProvincia.SelectedValue, DepartamentoId = (long)cmbDepartamento.SelectedValue, LocalidadId = (long)cmbLocalidad.SelectedValue, Mail = txtMail.Text, Foto = Imagen.ConvertirImagen(imgFoto.Image), Eliminado = false }; _empleadoServicio.Modificar(modificarLegajo); }
public override void CargarDatos(long?entidadId) { base.CargarDatos(entidadId); if (entidadId.HasValue) { var res = (BajaArticuloDto)_bajaArticuloServicio.Obtener(entidadId.Value); var resArticulo = (ArticuloDto)_articuloServicio.Obtener(res.ArticuloId); if (res == null) { MessageBox.Show("Ocurrio un error en la baja del articulo seleccionado"); } txtArticulo.Text = res.ArticuloId.ToString(); nudStockActual.Value = resArticulo.StockActual; imgFotoArticulo.Image = Imagen.ConvertirImagen(resArticulo.Foto); nudCantidadBaja.Value = res.Cantidad; txtObservacion.Text = res.Observacion; PoblarComboBox(cmbMotivoBaja, _motivoBajaArticulo.Obtener(string.Empty), "Descripcion", "Id"); cmbMotivoBaja.SelectedValue = res.MotivoBajaId; if (TipoOperacion == TipoOperacion.Eliminar) { DesactivarControles(this); } } else { PoblarComboBox(cmbMotivoBaja, _motivoBajaArticulo.Obtener(string.Empty), "Descripcion", "Id"); btnEjecutar.Text = "Nuevo"; LimpiarControles(this, false); } }
public void RefrescarUsuario() { user = Aplicacion.User; lblUsuario.Text = user.Nombre_usuario; picUsuario.Image = Imagen.ConvertirImagen(user.Foto_Perfil); }
public override void CargarDatos(long?entidadId) { base.CargarDatos(entidadId); if (entidadId.HasValue) { var resultados = (EmpleadoDto)_empleadoServicio.Obtener(typeof(EmpleadoDto), entidadId.Value); if (resultados == null) { MessageBox.Show("Ocurrio un error al obtener el registro seleccionado"); Close(); } //************Datos************// txtLegajo.Text = resultados.Legajo.ToString(); txtApellido.Text = resultados.Apellido; txtNombre.Text = resultados.Nombre; txtDni.Text = resultados.Dni; txtTelefono.Text = resultados.Telefono; txtDomicilio.Text = resultados.Direccion; cmbProvincia.SelectedValue = resultados.ProvinciaId; cmbDepartamento.SelectedValue = resultados.DepartamentoId; cmbLocalidad.SelectedValue = resultados.LocalidadId; txtMail.Text = resultados.Mail; imgFoto.Image = Imagen.ConvertirImagen(resultados.Foto); PoblarComboBox(cmbProvincia, _provinciaServicio.Obtener(string.Empty), "Descripcion", "Id"); cmbProvincia.SelectedValue = resultados.ProvinciaId; PoblarComboBox(cmbDepartamento, _departamentoServicio.ObtenerPorProvincia(resultados.ProvinciaId), "Descripcion", "Id"); cmbDepartamento.SelectedValue = resultados.DepartamentoId; PoblarComboBox(cmbLocalidad, _localidadServicio.ObtenerPorDepartamento(resultados.DepartamentoId), "Descripcion", "Id"); cmbLocalidad.SelectedValue = resultados.LocalidadId; if (TipoOperacion == TipoOperacion.Eliminar) { DesactivarControles(this); } } else { var provincias = _provinciaServicio.Obtener(string.Empty); PoblarComboBox(cmbProvincia, provincias, "Descripcion", "Id"); if (provincias.Any()) { var departamentos = _departamentoServicio .ObtenerPorProvincia((long)cmbProvincia.SelectedValue); PoblarComboBox(cmbDepartamento, departamentos, "Descripcion", "Id"); if (departamentos.Any()) { var localidades = _localidadServicio.ObtenerPorDepartamento((long)cmbDepartamento.SelectedValue); PoblarComboBox(cmbLocalidad, localidades, "Descripcion", "Id"); } } btnEjecutar.Text = "Grabar"; LimpiarControles(this, false); } }
public override void CargarDatos(long?entidadId) { if (entidadId.HasValue) { if (TipoOperacion == TipoOperacion.Eliminar) { DesactivarControles(this); } var entidad = (EmpleadoDto)_empleadoServicio.Obtener(typeof(EmpleadoDto), entidadId.Value); if (entidad == null) { MessageBox.Show("Ocuriro un error al obtener el registro seleciconado"); Close(); } txtLegajo.Text = entidad.Legajo.ToString(); txtApellido.Text = entidad.Apellido; txtNombre.Text = entidad.Nombre; txtDni.Text = entidad.Dni; txtTelefono.Text = entidad.Telefono; txtDomicilio.Text = entidad.Direccion; PoblarComboBox(cmbProvincia, _provinciaServicio.Obtener(string.Empty), "Descripcion", "Id"); cmbProvincia.SelectedValue = entidad.ProvinciaId; PoblarComboBox(cmbDepartamento, _departamentoServicio.ObtenerPorProvincia(entidad.ProvinciaId), "Descripcion", "Id"); cmbDepartamento.SelectedValue = entidad.DepartamentoId; PoblarComboBox(cmbLocalidad, _localidadServicio.ObtenerPorDepartamento(entidad.DepartamentoId), "Descripcion", "Id"); cmbLocalidad.SelectedValue = entidad.LocalidadId; txtMail.Text = entidad.Mail; imgFoto.Image = Imagen.ConvertirImagen(entidad.Foto); } else { LimpiarControles(this); txtLegajo.Text = _empleadoServicio.ObtenerSiguienteLegajo().ToString(); PoblarComboBox(cmbProvincia, _provinciaServicio.Obtener(string.Empty), "Descripcion", "Id"); if (cmbProvincia.Items.Count > 0) { PoblarComboBox(cmbDepartamento, _departamentoServicio.ObtenerPorProvincia((long)cmbProvincia.SelectedValue) , "Descripcion", "Id"); if (cmbDepartamento.Items.Count > 0) { PoblarComboBox(cmbLocalidad, _localidadServicio.ObtenerPorDepartamento((long)cmbProvincia.SelectedValue), "Descripcion", "Id"); } } } }