private void tb_Proveedor_KeyDown(object sender, KeyEventArgs e) { if (Tb_FechaEnt.IsInputReadOnly == false) { if (e.Modifiers == Keys.Control && e.KeyCode == Keys.Enter) { var lista = new ServiceDesktop.ServiceDesktopClient().ProveedorListarEncabezado(); List <GLCelda> listEstCeldas = new List <GLCelda>(); listEstCeldas.Add(new GLCelda() { campo = "Id", visible = true, titulo = "ID", tamano = 80 }); listEstCeldas.Add(new GLCelda() { campo = "Descrip", visible = true, titulo = "DESCRIPCION", tamano = 150 }); listEstCeldas.Add(new GLCelda() { campo = "Contacto", visible = true, titulo = "CONTACTO", tamano = 100 }); listEstCeldas.Add(new GLCelda() { campo = "Ciudad", visible = false, titulo = "IDCIUDAD", tamano = 80 }); listEstCeldas.Add(new GLCelda() { campo = "CiudadNombre", visible = true, titulo = "CIUDAD", tamano = 120 }); listEstCeldas.Add(new GLCelda() { campo = "Telfon", visible = true, titulo = "TELEFONO", tamano = 100 }); listEstCeldas.Add(new GLCelda() { campo = "EdadSemana", visible = true, titulo = "EDAD EN SEMANAS", tamano = 100 }); Efecto efecto = new Efecto(); efecto.Tipo = 3; efecto.Tabla = lista; efecto.SelectCol = 2; efecto.listaCelda = listEstCeldas; efecto.Alto = 50; efecto.Ancho = 350; efecto.Context = "SELECCIONE UN PROVEEDOR"; efecto.ShowDialog(); bool bandera = false; bandera = efecto.Band; if (bandera) { Janus.Windows.GridEX.GridEXRow Row = efecto.Row; _idProveedor = Convert.ToInt32(Row.Cells["Id"].Value); tb_Proveedor.Text = Row.Cells["Descrip"].Value.ToString(); Tb_Edad.Text = Row.Cells["Id"].Value.ToString(); } } } }
public override bool MH_Eliminar() { bool resultadoRegistro = false; int IdProducto = Convert.ToInt32(Tb_Id.Text); bool resultado = new ServiceDesktop.ServiceDesktopClient().ProductoExisteEnCompra(IdProducto); if (resultado) { Bitmap img = new Bitmap(PRESENTER.Properties.Resources.WARNING, 50, 50); ToastNotification.Show(this, GLMensaje.Eliminar_Error_Transaciones_Relacionadas(_NombreFormulario), img, (int)GLMensajeTamano.Mediano, eToastGlowColor.Green, eToastPosition.TopCenter); return(false); } //Pregunta si eliminara el registro Efecto efecto = new Efecto(); efecto.Tipo = 2; efecto.Context = GLMensaje.Pregunta_Eliminar.ToUpper(); efecto.Header = GLMensaje.Mensaje_Principal.ToUpper(); efecto.ShowDialog(); bool bandera = efecto.Band; if (bandera) { var resul = new ServiceDesktop.ServiceDesktopClient().ProductoEliminar(IdProducto); if (resul) { ToastNotification.Show(this, GLMensaje.Eliminar_Exito(_NombreFormulario, Tb_Id.Text), PRESENTER.Properties.Resources.GRABACION_EXITOSA, (int)GLMensajeTamano.Chico, eToastGlowColor.Green, eToastPosition.TopCenter); MP_Filtrar(1); resultadoRegistro = true; } else { Bitmap img = new Bitmap(PRESENTER.Properties.Resources.WARNING, 50, 50); ToastNotification.Show(this, GLMensaje.Eliminar_Error(_NombreFormulario, Tb_Id.Text), img, (int)GLMensajeTamano.Mediano, eToastGlowColor.Green, eToastPosition.TopCenter); resultadoRegistro = false; } } return(resultadoRegistro); }
private void Tb_IdCompraIngreso_KeyDown(object sender, KeyEventArgs e) { if (Tb_FechaEnt.IsInputReadOnly == false) { if (e.Modifiers == Keys.Control && e.KeyCode == Keys.Enter) { var lista = new ServiceDesktop.ServiceDesktopClient().CompraIngreso_ListarEncabezado(); List <GLCelda> listEstCeldas = new List <GLCelda>(); listEstCeldas.Add(new GLCelda() { campo = "Id", visible = true, titulo = "ID", tamano = 80 }); listEstCeldas.Add(new GLCelda() { campo = "NumNota", visible = true, titulo = "NOTA DE GRANJA", tamano = 80 }); listEstCeldas.Add(new GLCelda() { campo = "FechaEnt", visible = true, titulo = "FECHA ENTRADA", tamano = 80 }); listEstCeldas.Add(new GLCelda() { campo = "FechaRec", visible = true, titulo = "FECHA RECEPCION", tamano = 80 }); listEstCeldas.Add(new GLCelda() { campo = "Placa", visible = true, titulo = "PLACA", tamano = 120 }); listEstCeldas.Add(new GLCelda() { campo = "IdProvee", visible = false, titulo = "IdProvee", tamano = 100 }); listEstCeldas.Add(new GLCelda() { campo = "Proveedor", visible = true, titulo = "PROVEEDOR", tamano = 150 }); listEstCeldas.Add(new GLCelda() { campo = "Tipo", visible = false, titulo = "Tipo", tamano = 100 }); listEstCeldas.Add(new GLCelda() { campo = "EdadSemana", visible = false, titulo = "EDAD SEMANA", tamano = 100 }); listEstCeldas.Add(new GLCelda() { campo = "IdSucur", visible = false, titulo = "IdSucur", tamano = 100 }); Efecto efecto = new Efecto(); efecto.Tipo = 3; efecto.Tabla = lista; efecto.SelectCol = 2; efecto.listaCelda = listEstCeldas; efecto.Alto = 50; efecto.Ancho = 350; efecto.Context = "SELECCIONE UN INGRESO"; efecto.ShowDialog(); bool bandera = false; bandera = efecto.Band; if (bandera) { Janus.Windows.GridEX.GridEXRow Row = efecto.Row; Tb_IdCompraIngreso.Text = Row.Cells["Id"].Value.ToString(); Tb_NUmGranja.Text = Row.Cells["NumNota"].Value.ToString(); Tb_FechaEnt.Value = Convert.ToDateTime(Row.Cells["FechaEnt"].Value); Tb_FechaRec.Value = Convert.ToDateTime(Row.Cells["FechaRec"].Value); Cb_Tipo.Value = Row.Cells["Tipo"].Value; tb_Proveedor.Text = Row.Cells["Proveedor"].Value.ToString(); Tb_Placa.Text = Row.Cells["Placa"].Value.ToString(); Tb_Edad.Text = Row.Cells["EdadSemana"].Value.ToString(); Cb_Almacen.Value = Row.Cells["IdSucur"].Value; MP_CargarDetalle(Convert.ToInt32(Tb_IdCompraIngreso.Text)); MP_CargarDetalle_Nuevo(Convert.ToInt32(Tb_IdCompraIngreso.Text)); } } } }