private void AlterarItem_Load(object sender, EventArgs e) { //Lista depositos cbDeposito.DisplayMember = "TextoExibicao"; cbDeposito.ValueMember = "IdDeposito"; IList <IDepositoEntity> lstDepositos = DepositoDao.RetornarDepositos(); foreach (IDepositoEntity deposito in lstDepositos) { cbDeposito.Items.Add(deposito); } //Lista tipo itens cbTipoItem.DisplayMember = "TextoExibicao"; cbTipoItem.ValueMember = "IdTipoItem"; IList <ITipoItemEntity> lstTipoItens = TipoItemDao.RetornarTipoItem(); foreach (ITipoItemEntity tipoitem in lstTipoItens) { cbTipoItem.Items.Add(tipoitem); } //Preenche todos os campos IList <IItemEntity> itens = ItemDao.ConsultarById(this.CodigoItem); foreach (IItemEntity item in itens) { txtNomeItem.Text = item.Nome.ToString(); txtDescricaoItem.Text = item.DescricaoItem.ToString(); cbTipoItem.Text = item.TipoItem.TextoExibicao.ToString(); cbDeposito.Text = item.deposito.TextoExibicao.ToString(); } }
private void btnExcluirTipoItem_Click(object sender, EventArgs e) { int codigoTipoItem = 0; DialogResult result = MessageBox.Show("Deseja realmente excluir o Tipo de Item?", "Confirma exclusão ", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == DialogResult.Yes) { foreach (DataGridViewRow row in dtgridConsultaITipotem.SelectedRows) { int codigoTipoItemSelecionado = Convert.ToInt32(row.Cells["CodigoTipoItem"].Value); codigoTipoItem = codigoTipoItemSelecionado; } TipoItemDao.ExcluirTipoItem(codigoTipoItem); MessageBox.Show("Tipo Item excluido com sucesso."); IList <ITipoItemEntity> tiposItem = TipoItemDao.ConsultarTiposItem(txtConsultaTipoItem.Text); int rowId = 0; foreach (ITipoItemEntity tipoItem in tiposItem) { rowId = dtgridConsultaITipotem.Rows.AddCopy(0); dtgridConsultaITipotem.Rows[rowId].Cells["CodigoTipoItem"].Value = tipoItem.IdTipoItem; dtgridConsultaITipotem.Rows[rowId].Cells["DescricaoTipoItem"].Value = tipoItem.Descricao; } } }
private void AlterarTipoItem_Load(object sender, EventArgs e) { IList <ITipoItemEntity> tiposItem = TipoItemDao.ConsultarById(this.CodigoTipoItem); foreach (ITipoItemEntity tipoItem in tiposItem) { txtDescricao.Text = tipoItem.Descricao.ToString(); } }
private void btnSalvarTipoItem_Click(object sender, EventArgs e) { if (txtDescricao.Text == "") { MessageBox.Show("Preencha o campo descrição."); return; } TipoItemEntity tipoItem = new TipoItemEntity(); { tipoItem.Descricao = txtDescricao.Text; } TipoItemDao.AlterarTipoItem(tipoItem, this.CodigoTipoItem); MessageBox.Show("Alterado com sucesso!"); this.Close(); }
private void btnConsultarTipoItem_Click(object sender, EventArgs e) { IList <ITipoItemEntity> tiposItem = TipoItemDao.ConsultarTiposItem(txtConsultaTipoItem.Text); dtgridConsultaITipotem.Rows.Clear(); if (tiposItem.Count <= 0) { MessageBox.Show("A busca não retornou resultado."); return; } int rowId = 0; foreach (ITipoItemEntity tipoItem in tiposItem) { rowId = dtgridConsultaITipotem.Rows.AddCopy(0); dtgridConsultaITipotem.Rows[rowId].Cells["CodigoTipoItem"].Value = tipoItem.IdTipoItem; dtgridConsultaITipotem.Rows[rowId].Cells["DescricaoTipoItem"].Value = tipoItem.Descricao; } }
private void CadastroItem_Load(object sender, EventArgs e) { //Lista depositos cbDeposito.DisplayMember = "TextoExibicao"; cbDeposito.ValueMember = "IdDeposito"; IList <IDepositoEntity> lstDepositos = DepositoDao.RetornarDepositos(); foreach (IDepositoEntity deposito in lstDepositos) { cbDeposito.Items.Add(deposito); } //Lista tipo itens cbTipoItem.DisplayMember = "TextoExibicao"; cbTipoItem.ValueMember = "IdTipoItem"; IList <ITipoItemEntity> lstTipoItens = TipoItemDao.RetornarTipoItem(); foreach (ITipoItemEntity tipoitem in lstTipoItens) { cbTipoItem.Items.Add(tipoitem); } }