protected override void NuevoConceptoAction() { if (_entity.OidSerie == 0) { PgMng.ShowInfoException(Resources.Messages.NO_SERIE_SELECTED); return; } if (_entity.OidCliente == 0) { PgMng.ShowInfoException(Resources.Messages.NO_CLIENT_SELECTED); return; } _cliente = Datos_Cliente.Current as ClienteInfo; BudgetLineAddForm form = new BudgetLineAddForm(ETipoProducto.Almacen, _entity, _serie, _cliente, this); if (form.ShowDialog(this) == DialogResult.OK) { _entity.CalculaTotal(); if (_entity.Conceptos.Count > 0) { Serie_BT.Enabled = false; } RefreshConceptos(); ControlsMng.UpdateBinding(Datos); HideComponentes(); } }
private void fillDdl() { ControlsMng.fillPersonalEmpresa(ddl_empresa); ControlsMng.fillPersonalRol(ddl_rol); //img_photo.ImageUrl }
private void Tabla_ColumnHeaderMouseClick(object sender, DataGridViewCellMouseEventArgs e) { ControlsMng.SetCurrentCell(Tabla); ControlsMng.MarkGridColumn(Tabla, ControlsMng.GetCurrentColumn(Tabla)); Fields_CB.Text = ControlsMng.GetCurrentColumn(Tabla).HeaderText; SetGridFormat(); }
protected override void DeleteLineAction() { if (Lines_BS.Current == null) { return; } if (ProgressInfoMng.ShowQuestion(Face.Resources.Messages.DELETE_CONFIRM) == DialogResult.Yes) { if (Concepto.OidPedido == 0) { PgMng.Reset(4, 1, Store.Resources.Messages.UPDATING_STOCK, this); if (Concepto.OidPartida != 0) { BatchInfo partida = BatchInfo.Get(Concepto.OidPartida, true); PgMng.Grow(); if (partida.IsKit) { DeleteKit(partida); } PgMng.Grow(); } _entity.Conceptos.Remove(Concepto, true); _entity.CalculateTotal(); PgMng.Grow(); } else { long oidPedido = Concepto.OidPedido; _entity.Conceptos.Remove(Concepto, true); _entity.CalculateTotal(); bool free_pedido = true; foreach (OutputDeliveryLine item in _entity.Conceptos) { if (item.OidPedido == Concepto.OidPedido) { free_pedido = false; } } //Actualizamos la lista de pedidos disponibles if (free_pedido) { _pedidos.AddItem(_pedidos_cliente.GetItem(oidPedido)); } } ControlsMng.UpdateBinding(Lines_BS); ControlsMng.UpdateBinding(Datos); PgMng.FillUp(); } Serie_BT.Enabled = (_entity.Conceptos.Count > 0); }
private void fillControlsToOC(Salida_orden_carga oSOC) { #region Bodega Ubicacion ddlBodega.SelectedValue = oSOC.Id_bodega_ubicacion.ToString(); ControlsMng.fillCortinaByBodega(ddlCortina, Convert.ToInt32(ddlBodega.SelectedValue)); #endregion #region Cita txt_folio_cita.Text = oSOC.PSalidaTrafico.Folio_cita; txt_cita_fecha_hora.Text = CommonFunctions.FormatDate(Convert.ToDateTime(oSOC.PSalidaTrafico.Fecha_cita), "dd \\de MMMM \\de yyyy") + " " + oSOC.PSalidaTrafico.Hora_cita.ToString(); txt_destino.Text = oSOC.PSalidaTrafico.PSalidaDestino.Direccion; #endregion #region Documentos List <Cliente_documento> lstCteDoc = CatalogCtrl.Cliente_DocumentoFillLstByCliente(Convert.ToInt32(ddlCliente.SelectedValue)); hf_id_doc_req_by_cliente.Value = lstCteDoc.First().Id_documento.ToString(); grd_rem.DataSource = oSOC.LstRem; grd_rem.DataBind(); #endregion #region Transporte ddl_linea.SelectedValue = Convert.ToInt32(oSOC.PSalidaTrafico.Id_transporte).ToString(); ddl_tipo.SelectedValue = Convert.ToInt32(oSOC.PSalidaTrafico.Id_transporte_tipo_cita).ToString(); txt_placa.Text = oSOC.PSalidaTrafico.Placa; txt_caja.Text = oSOC.PSalidaTrafico.Caja; txt_caja_1.Text = oSOC.PSalidaTrafico.Caja1; txt_caja_2.Text = oSOC.PSalidaTrafico.Caja2; txt_operador.Text = oSOC.PSalidaTrafico.Operador; validarTipoTransporte(Convert.ToInt32(oSOC.PSalidaTrafico.Id_transporte_tipo_cita)); #endregion #region Vigilancia ControlsMng.fillVigilanciaByBodega(ddlVigilante, Convert.ToInt32(ddlBodega.SelectedValue)); #endregion }
public override void FormatControls() { if (LineaRegistros_DGW == null) { return; } MaximizeForm(new Size(1280, 0)); base.FormatControls(); switch (EntityInfo.ETipoRegistro) { case ETipoRegistro.Contabilidad: IDExportacion.Visible = true; break; case ETipoRegistro.Fomento: IDExportacion.Visible = false; break; } List <DataGridViewColumn> cols = new List <DataGridViewColumn>(); Descripcion.Tag = 0.6; Observaciones.Tag = 0.4; cols.Add(Descripcion); cols.Add(Observaciones); ControlsMng.MaximizeColumns(LineaRegistros_DGW, cols); SetGridFormat(); }
protected void ReparteGasto(Expedient expediente) { if (!ControlsMng.IsCurrentItemValid(ExpensesInvoices_DGW)) { return; } InputInvoiceInfo fac = ControlsMng.GetCurrentItem(ExpensesInvoices_DGW) as InputInvoiceInfo; if (fac.Conceptos == null) { fac.LoadChilds(typeof(InputInvoiceLine), false); } FRecibidaSelectGastoForm form = new FRecibidaSelectGastoForm(fac, expediente, this); foreach (InputInvoiceLineInfo item in form.EntityInfo.Conceptos) { Expense expense = expediente.Gastos.GetItemByConceptoFactura(item); item.IsSelected = (expense != null); } if (form.ShowDialog(this) == DialogResult.OK) { EditFacturaGastos(form.EntityInfo); UpdateExpensesList(); Datos.ResetBindings(false); } }
/// <summary>Formatea los controles del formulario /// <returns>void</returns> /// </summary> public override void FormatControls() { if (Tabla == null) { return; } base.FormatControls(); //HideAction(molAction.Add); //HideAction(molAction.Edit); //HideAction(molAction.Delete); //HideAction(molAction.View); ShowAction(molAction.Print); List <DataGridViewColumn> cols = new List <DataGridViewColumn>(); Modulo.Tag = 1; cols.Add(Modulo); ControlsMng.MaximizeColumns(Tabla, cols); SetGridFormat(); ControlsMng.MarkGridColumn(Tabla, ControlsMng.GetCurrentColumn(Tabla)); Fields_CB.Text = Apellidos.HeaderText; ControlTools.Instance.CopyBasicStyle(FaltaStyle); FaltaStyle.BackColor = Color.LightBlue; ControlTools.Instance.CopyBasicStyle(ApercibimientoStyle); ApercibimientoStyle.BackColor = Color.LightSalmon; ControlTools.Instance.CopyBasicStyle(BloqueadoStyle); BloqueadoStyle.BackColor = Color.LightCoral; MaximizeForm(); }
public override void FormatControls() { if (Lineas_DGW == null) { return; } base.MaximizeForm(new Size(1200, 0)); base.FormatControls(); Fecha_DTP.Checked = true; List <DataGridViewColumn> cols = new List <DataGridViewColumn>(); LiConcepto.Tag = 1; cols.Add(LiConcepto); ControlsMng.MaximizeColumns(Lineas_DGW, cols); HideComponentes(); Lineas_DGW.SelectionMode = DataGridViewSelectionMode.FullRowSelect; Lineas_DGW.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.AllCells; }
protected override void RefreshSources() { //Design time compatibility if (TablaBase == null) { return; } PgMng.Grow(string.Empty, "EMngSkinForm04::RefreshSources INI"); DatosSearch.DataSource = Datos.DataSource; DataGridViewColumn activeCol = _active_column; Fields_CB.DataSource = TablaBase.Columns; Fields_CB.DisplayMember = "HeaderText"; Fields_CB.ValueMember = "DataPropertyName"; _properties_list = ControlsMng.GetPropertiesList(TablaBase); if (activeCol != null) { SetColumnActive(activeCol); } if (_selectedOid > 0) { Select(_selectedOid); } PgMng.Grow(string.Empty, "EMngSkinForm04::RefreshSources END"); }
/// <summary>Formatea los Controles del formulario /// <returns>void</returns> /// </summary> public override void FormatControls() { if (Conceptos_DGW == null) { return; } base.MaximizeForm(new Size(1000, 0)); base.FormatControls(); Fecha_DTP.Checked = true; CurrencyManager cm; cm = (CurrencyManager)BindingContext[Conceptos_DGW.DataSource]; cm.SuspendBinding(); List <DataGridViewColumn> cols = new List <DataGridViewColumn>(); ConceptosConcepto.Tag = 1; cols.Add(ConceptosConcepto); ControlsMng.MaximizeColumns(Conceptos_DGW, cols); Conceptos_DGW.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.AllCells; }
protected override void AddPeriodoTipoInteresAction() { _entity.InterestRates.NewItem(_entity); ControlsMng.UpdateBinding(InterestRates_BS); UpdateImportes(); }
protected override void SetStatusAction() { if (!ControlsMng.IsCurrentItemValid(Payrolls_DGW)) { return; } Payroll item = ControlsMng.GetCurrentItem(Payrolls_DGW) as Payroll; if (item.EEstado == moleQule.Base.EEstado.Anulado) { return; } if (item.EEstado == moleQule.Base.EEstado.Pagado) { return; } SelectEnumInputForm form = new SelectEnumInputForm(true); moleQule.Base.EEstado[] list = { moleQule.Base.EEstado.Abierto, moleQule.Base.EEstado.Contabilizado, moleQule.Base.EEstado.Anulado }; form.SetDataSource(moleQule.Base.EnumText <moleQule.Base.EEstado> .GetList(list)); if (form.ShowDialog(this) == DialogResult.OK) { ComboBoxSource estado = form.Selected as ComboBoxSource; ChangeState(item, (moleQule.Base.EEstado)estado.Oid); Payrolls_BS.ResetBindings(false); SetGridFormat(); } }
protected override void EliminarConceptoAction() { if (Datos_Concepto.Current == null) { return; } if (ProgressInfoMng.ShowQuestion(Face.Resources.Messages.DELETE_CONFIRM) == DialogResult.Yes) { PgMng.Reset(5, 1, Store.Resources.Messages.UPDATING_STOCK, this); BatchInfo pexp = BatchInfo.Get(Line.OidPartida, true); PgMng.Grow(); if (pexp.IsKit) { DeleteKit(pexp); } PgMng.Grow(); _entity.Conceptos.Remove(Line); _entity.CalculaTotal(); PgMng.Grow(); RefreshConceptos(); ControlsMng.UpdateBinding(Datos); PgMng.FillUp(); } Serie_BT.Enabled = (_entity.Conceptos.Count > 0); }
private void loadFirstTime() { try { int IdEntradaPrint = 0; if (Request.QueryString["_kp"] != null) { int.TryParse(Request.QueryString["_kp"].ToString(), out IdEntradaPrint); printEntrada(IdEntradaPrint); } hf_clienteDocumento.Value = CatalogCtrl.Cliente_DocumentoLstToJson(); hf_documentos.Value = CatalogCtrl.DocumentoLstToJson(); ControlsMng.fillBodega(ddlBodega); ControlsMng.fillTipoCarga(ddlTipoCarga); fillUser(); ddlBodega_changed(null, null); Entrada oECache = ((Entrada)Cache.Get(((MstCasc)this.Master).getUsrLoged().Clave)); if (oECache != null) { fillEntradaCache(oECache); } //txt_hora_llegada.Text = ((Entrada)Cache.Get("nieto")).Hora; //Cache.Remove("nieto"); //fillDataTest(); } catch (Exception) { throw; } }
public override void FormatControls() { base.FormatControls(); //Paneles2.SplitterDistance = Paneles2.Height - Paneles2.Panel2MinSize - Paneles2.SplitterWidth; ControlsMng.CenterButtons(Paneles2.Panel1); }
private void clienteRequiereDocumentos(int IdCliente) { try { VSLstCDE = CatalogCtrl.Cliente_DocumentoFillLstByCliente(IdCliente); hfReferencia.Value = string.Empty; hfIdDocReq.Value = "0"; hfMascara.Value = string.Empty; rfvReferencia.Enabled = false; rfvReferencia.ErrorMessage = string.Empty; ControlsMng.fillDocumento(ddlDocumento); if (VSLstCDE.Count > 0) { Documento oD = new Documento(); DocumentoMng oDMng = new DocumentoMng(); oD.Id = VSLstCDE.First().Id_documento; oDMng.O_Documento = oD; oDMng.selById(); hfIdDocReq.Value = oD.Id.ToString(); hfReferencia.Value = oD.Nombre + ":"; hfMascara.Value = oD.Mascara; rfvReferencia.Enabled = true; rfvReferencia.ErrorMessage = "Es necesario capturar: " + oD.Nombre; ddlDocumento.Items.Remove(ddlDocumento.Items.FindByValue(oD.Id.ToString())); } } catch { throw; } }
private void showErrorsInFile(DataTable dt) { int numErr = 0; try { ControlsMng.GridViewClean(grd_reviewFile); lbl_NoFoliosMsg.Text = string.Empty; DataTable dtErrInFile = EntradaCtrl.FondeoGetInsideErr(dt); numErr = dtErrInFile.Rows.Count; if (numErr > 0) { ControlsMng.GridViewfillNoHtmlEncode(dtErrInFile, grd_reviewFile); throw new ImportException(); } importFondeoPaso(dt); } catch (ImportException) { lbl_NoFoliosMsg.Text = "Folios con Error: " + numErr.ToString(); } catch (Exception) { throw; } }
/// <summary>Formatea los controles del formulario /// <returns>void</returns> /// </summary> public override void FormatControls() { if (Tabla == null) { return; } base.FormatControls(); //HideAction(molAction.Add); //HideAction(molAction.Edit); //HideAction(molAction.Delete); //HideAction(molAction.View); ShowAction(molAction.Print); List <DataGridViewColumn> cols = new List <DataGridViewColumn>(); Modulo.Tag = 1; cols.Add(Modulo); ControlsMng.MaximizeColumns(Tabla, cols); SetGridFormat(); ControlsMng.MarkGridColumn(Tabla, ControlsMng.GetCurrentColumn(Tabla)); Fields_CB.Text = Apellidos.HeaderText; MaximizeForm(); }
protected void click_btn_processFile(object sender, EventArgs args) { try { DataTable dtReviewFile = new DataTable(); dtReviewFile = EntradaCtrl.FondeoUpLoadData(hf_path.Value, Convert.ToDateTime(txt_fecha_fact.Text), ddl_importador.SelectedItem.Text, ddl_aduana.SelectedValue); ControlsMng.GridViewClean(grd_reviewFile); lbl_NoFolios.Text = "No Partidas en el Archivo: " + dtReviewFile.Compute("COUNT(No)", ""); int FoliosError = Convert.ToInt32(dtReviewFile.Compute("COUNT(No)", "HasError=true")); lbl_NoFoliosMsg.Text = "No Partidas con Error: " + FoliosError.ToString(); showErrorsInFile(dtReviewFile); } catch (Exception e) { ((MstCasc)this.Master).setError = e.Message; } finally { btn_importar.Visible = true; pnl_datosFondeo.Visible = false; } }
/// <summary>Formatea los controles del formulario /// <returns>void</returns> /// </summary> public override void FormatControls() { if (Tabla == null) { return; } base.FormatControls(); List <DataGridViewColumn> cols = new List <DataGridViewColumn>(); Texto.Tag = 1; cols.Add(Texto); ControlsMng.MaximizeColumns(Tabla, cols); ControlsMng.OrderByColumn(Tabla, NumeroModulo, ListSortDirection.Ascending); SetGridFormat(); ControlsMng.MarkGridColumn(Tabla, ControlsMng.GetCurrentColumn(Tabla)); Fields_CB.Text = NumeroModulo.HeaderText; SetColumnActive(ControlsMng.GetColumn(Tabla, NumeroModulo.DataPropertyName)); }
private void validaCodigos() { try { ControlsMng.GridViewClean(grd_reviewFile); List <Entrada_fondeo> lst = EntradaCtrl.FondeoValidaCodigos(); if (lst.Count > 0) { fondeoPasoDlt(); lbl_NoFoliosMsg.Text = "Partidas con codigos no existentes en el catálogo: " + lst.Count.ToString(); //grd_reviewFile.AutoGenerateColumns = true; grd_reviewFile.DataSource = lst; grd_reviewFile.DataBind(); usrControlClienteMercancia1.fillNegocio(); } else { validaVendors(); } } catch { throw; } }
private void loadFirstTime() { try { int Id_salida_orden_carga = 0; if (Request.QueryString["_kp"] != null) { int.TryParse(Request.QueryString["_kp"].ToString(), out Id_salida_orden_carga); printSalida(Id_salida_orden_carga); } if (Request.QueryString["_octc"] != null) { int.TryParse(Request.QueryString["_octc"].ToString(), out Id_salida_orden_carga); printTransCond(Id_salida_orden_carga); } ControlsMng.fillBodega(ddlBodega); fillControls(); txt_fecha.Text = DateTime.Today.ToString("dd MMM yy"); } catch { throw; } }
/// <summary>Formatea los controles del formulario /// <returns>void</returns> /// </summary> public override void FormatControls() { if (Tabla == null) { return; } base.FormatControls(); HideAction(molAction.Add); HideAction(molAction.Edit); HideAction(molAction.Copy); HideAction(molAction.Delete); HideAction(molAction.Select); HideAction(molAction.SelectAll); HideAction(molAction.View); ShowAction(molAction.Print); List <DataGridViewColumn> cols = new List <DataGridViewColumn>(); Modulo.Tag = 0.5; Titulo.Tag = 0.5; cols.Add(Modulo); cols.Add(Titulo); ControlTools.Instance.CopyBasicStyle(SemanaParStyle); SemanaParStyle.BackColor = System.Drawing.Color.LightBlue; ControlsMng.MaximizeColumns(Tabla, cols); SetGridFormat(); ControlsMng.MarkGridColumn(Tabla, ControlsMng.GetCurrentColumn(Tabla)); Fields_CB.Text = Numero.HeaderText; }
/// <summary>Formatea los controles del formulario /// <returns>void</returns> /// </summary> public override void FormatControls() { if (Tabla == null) { return; } base.FormatControls(); HideAction(molAction.Add); HideAction(molAction.Print); List <DataGridViewColumn> cols = new List <DataGridViewColumn>(); Observaciones.Tag = 1; cols.Add(Observaciones); ControlTools.Instance.CopyBasicStyle(ConfirmadaStyle); ConfirmadaStyle.BackColor = Color.LightGreen; ControlsMng.MaximizeColumns(Tabla, cols); ControlsMng.OrderByColumn(Tabla, Fecha, ListSortDirection.Ascending); SetGridFormat(); ControlsMng.MarkGridColumn(Tabla, ControlsMng.GetCurrentColumn(Tabla)); Fields_CB.Text = Fecha.HeaderText; SetColumnActive(ControlsMng.GetColumn(Tabla, Instructor.DataPropertyName)); }
private void loadFirstTime() { try { int IdSalAduPrint = 0; if (Request.QueryString["_kp"] != null) { int.TryParse(Request.QueryString["_kp"].ToString(), out IdSalAduPrint); printSalAud(IdSalAduPrint); } ControlsMng.fillTransporte(ddlTransporte); ControlsMng.fillTipoTransporte(ddlTipo_Transporte, ddlTransporte); int IdTransporteTipo = 0; int.TryParse(ddlTipo_Transporte.SelectedValue, out IdTransporteTipo); validarTipo(IdTransporteTipo); ControlsMng.fillBodegaByUser(ddlBodega, ((MstCasc)this.Master).getUsrLoged().Id); fillUsrPrvPerdByIdBodega(Convert.ToInt32(ddlBodega.Items[0].Value)); setDateRange(); } catch { throw; } }
/// <summary>Formatea los Controles del formulario /// <returns>void</returns> /// </summary> public override void FormatControls() { base.FormatControls(); Tool_Strip.Visible = false; PanelesV.Panel1MinSize = 50; PanelesV.SplitterDistance = 50; Letras_Panel.Top = (PanelesV.SplitterDistance - Letras_Panel.Height) / 2; List <DataGridViewColumn> cols = new List <DataGridViewColumn>(); Nombre.Tag = 0.4; Observaciones.Tag = 0.6; cols.Add(Nombre); cols.Add(Observaciones); ControlsMng.MaximizeColumns(Tabla, cols); ControlsMng.OrderByColumn(Tabla, Nombre, ListSortDirection.Ascending); ControlsMng.MarkGridColumn(Tabla, ControlsMng.GetCurrentColumn(Tabla)); Fields_CB.Text = Nombre.HeaderText; SetGridFormat(); }
/// <summary> /// Click en entrada parcial /// </summary> /// <param name="sender"></param> /// <param name="args"></param> protected void btnEntPar_click(object sender, CommandEventArgs args) { hfTipoEntrada.Value = "parcial"; Button btn = (Button)sender; HiddenField hfNoEntrada = btn.Parent.FindControl("hfNoEntrada") as HiddenField; int IdEntrada = 0; int.TryParse(args.CommandArgument.ToString(), out IdEntrada); try { ControlsMng.fillBodega(ddlBodega); fillUser(); ddlBodega_changed(null, null); fillEntradaParcial(getEntradaParcial(IdEntrada), btn.Text, hfNoEntrada.Value); } catch (Exception e) { ((MstCasc)this.Master).setError = e.Message; } finally { txt_pedimento_consolidado.Text = string.Empty; setEnabledControls(false, new WebControl[] { txt_referencia, txt_mercancia, ddlBodega, ddlCliente, chk_tipo_entrada, cvReferencia }); } }
public override void FormatControls() { if (Tabla == null) { return; } base.FormatControls(); List <DataGridViewColumn> cols = new List <DataGridViewColumn>(); Texto.Tag = 0.5; Observaciones.Tag = 0.5; cols.Add(Texto); cols.Add(Observaciones); ControlsMng.MaximizeColumns(Tabla, cols); ControlsMng.OrderByColumn(Tabla, Codigo, ListSortDirection.Ascending); SetGridFormat(); ControlsMng.MarkGridColumn(Tabla, ControlsMng.GetCurrentColumn(Tabla)); Fields_CB.Text = Codigo.HeaderText; Print_Button.Visible = false; Add_Button.Visible = false; }
protected override void SetBankAccountAction() { if (!ControlsMng.IsCurrentItemValid(Lines_DGW)) { return; } CashLine item = ControlsMng.GetCurrentItem(Lines_DGW) as CashLine; if (item.Locked) { return; } if (!new ETipoLineaCaja[] { ETipoLineaCaja.EntradaPorTraspaso, ETipoLineaCaja.SalidaPorIngreso }.Contains(item.ETipoLinea)) { return; } BankAccountSelectForm form = new BankAccountSelectForm(this); if (form.ShowDialog(this) == DialogResult.OK) { BankAccountInfo cuenta = form.Selected as BankAccountInfo; item.OidCuentaBancaria = cuenta.Oid; item.CuentaBancaria = cuenta.Valor; } }