private void initializer(EmpresaVo _empresa, int id, bool readOnly) { InitializeComponent(); this.Dock = DockStyle.Fill; this.empresa = _empresa; new ContasAPagarDAO().load(this.conta, "id = " + id); this.readOnly = readOnly; }
private void openRow(EmpresaVo empresa, bool readOnly) { int idx = dgvDados.SelectedRows[0].Index; DataRowView row = (dgvDados.DataSource as DataTable).DefaultView[idx]; int id = (int)row["id"]; empresa.CODIGO = (string)row["EMPRESA"]; empresa.CODIGO_FILIAL = (string)row["FILIAl"]; new EmpresaDao().Load(empresa, null); ControlsConfig.formShow(new CadContasAPagar(empresa, id, readOnly), this.Form, ControlsConfig.showType.Dialog); }
public PreCADASTRO(UserControl controle, EmpresaVo empresa) { toControl = controle; this.empresa = empresa; InitializeComponent(); cbEMPRESA.DisplayMember = "M0_NOME"; cbEMPRESA.ValueMember = "M0_CODIGO"; cbEMPRESA.DataSource = new SigaObjects.Session.Empresa.EmpresaDao().getEmpresas().DefaultView; cbFILIAL.DisplayMember = "M0_FILIAL"; cbFILIAL.ValueMember = "M0_CODFIL"; }
private void btnLogar_Click(object sender, EventArgs e) { string login = txtLogin.Text; string senha = txtSenha.Text; List <string> nomes = new List <string>(); sigaSession.EMPRESAS.Clear(); foreach (object item in checkListEmpresas.CheckedItems) { nomes.Add((item as DataRowView)["M0_NOME"].ToString()); DataRowView dr = (item as DataRowView); EmpresaVo empresa = new EmpresaVo(); empresa.CODIGO = dr["M0_CODIGO"].ToString(); empresa.NOME = dr["M0_NOME"].ToString(); //empresa.CODIGO_FILIAL = dr["M0_CODFIL"].ToString(); //empresa.FILIAL = dr["M0_FILIA" ].ToString(); sigaSession.EMPRESAS.Add(empresa); } new Logon(login, senha, nomes, this.Form); }
private void menu_Click(object objSource, ToolBarItemEventArgs objArgs) { EmpresaVo empresa = new EmpresaVo(); string root = System.Web.HttpContext.Current.Server.MapPath(""); int rootIdx = root.IndexOf("Route\\"); root = root.Substring(0, rootIdx) + "arquivos\\"; string filename = "Report_" + DateTime.Now.ToString("dd_MM_yyyy") + ".[?]"; switch (objArgs.ToolBarButton.Name.ToLower()) { case "tbbadd": #region ADD new PreCADASTRO(new CadContasAPagar(empresa), empresa).ShowWindow(this.Form); #endregion break; case "tbbver": #region VER if (dgvDados.SelectedRows.Count > 0) { openRow(empresa, true); } #endregion break; case "tbbedit": #region EDIT if (dgvDados.SelectedRows.Count > 0) { openRow(empresa, false); } else { MessageBox.Show("Selecione uma linha pra edição."); } #endregion break; case "tbbdel": #region DEL if (dgvDados.SelectedRows.Count > 0) { int status = (int)(dgvDados.DataSource as DataTable) .DefaultView[dgvDados.SelectedRows[0].Index]["STATUS"]; if (status != 1 && status != 4) { MessageBox.Show("Tem certeza que deseja deletar o registro?" , "" , MessageBoxButtons.YesNo , new EventHandler(rowDelete)); } else { MessageBox.Show("Não é possivel remover o registro com status " + new Resources.Icons.status()[status][1].ToString() , "Negado!"); } } #endregion break; case "tbbexcel": #region EXCEL filename = filename.Replace("[?]", "xls"); Carralero.ExportExcel excel = new Carralero.ExportExcel(root + filename); excel.setDataTable(1, 1, (DataTable)dgvDados.DataSource, true); excel.Close(); new FormatScreen().DownloadFile("arquivos", filename, FormatScreen.ContextType.PDF); #endregion break; case "tbbpdf": #region PDF filename = filename.Replace("[?]", "pdf"); Carralero.ExportPdf pdf = new Carralero.ExportPdf("arquivos\\" + filename); pdf.setDataTable((DataTable)dgvDados.DataSource, true); new FormatScreen().DownloadFile("arquivos", filename, FormatScreen.ContextType.PDF); #endregion break; default: break; } return; }
public CadContasAPagar(EmpresaVo _empresa, int id, bool readOnly) { initializer(_empresa, id, readOnly); }
public CadContasAPagar(EmpresaVo _empresa, int id) { initializer(_empresa, id, false); }
public CadContasAPagar(EmpresaVo _empresa) { initializer(_empresa, 0, false); }