private void btnSalvar_Click(object sender, EventArgs e) { if (!String.IsNullOrEmpty(txtGrupo.Text)) { if (this.grupoCarregado == null) { this.grupoCarregado = new Grupo(); } this.grupoCarregado.grupo = txtGrupo.Text; GrupoDAO dao = new GrupoDAO(); if (!this.editando) { dao.AdicionaGrupo(this.grupoCarregado); } else { dao.AlteraGrupo(this.grupoCarregado); } CarregaListaGrupos(); } else { MessageBox.Show("Não foi possível realizar a operação.\nHá CAMPOS OBRIGATÓRIOS que não foram preenchidos!", "Fracasso", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void AdicionaItemNoPedido(DataGridViewRow datagridrow) { if (_pedido.PedidoFinalizado) { return; } ItemDoPedido itemNoPedido = new ItemDoPedido(); GrupoDAO grupoDAO = new GrupoDAO(); itemNoPedido.IdItem = Convert.ToInt64(datagridrow.Cells["Id"].Value); itemNoPedido.Descricao = datagridrow.Cells["Descricao"].Value.ToString() + " (" + datagridrow.Cells["Tamanho"].Value.ToString() + ")"; itemNoPedido.Tamanho = datagridrow.Cells["Tamanho"].Value.ToString(); itemNoPedido.IdGrupo = Convert.ToInt64(datagridrow.Cells["GrupoId"].Value.ToString()); itemNoPedido.DescricaoGrupo = grupoDAO.GetDataByID(Convert.ToInt64(datagridrow.Cells["GrupoId"].Value)).Descricao; itemNoPedido.QuantidadeEstoque = Convert.ToInt64(datagridrow.Cells["Quantidade"].Value.ToString());; itemNoPedido.QuantidadePedido = 0; itemNoPedido.PrecoVenda = Convert.ToDouble(datagridrow.Cells["PrecoVenda"].Value.ToString()); itemNoPedido.ValorTotal = 0; foreach (var item in _itensNoPedido) { if (item.IdItem == itemNoPedido.IdItem) { return; } } _itensNoPedido.Add(itemNoPedido); AtualizaValorTotal(); VerificarNumeroDoPedido(); }
public Usuario ObtenerDatosUsuario(Usuario _usuario) { UsuarioDAO DataUsuario = new UsuarioDAO(); Usuario usuario = DataUsuario.ObtenerUsuarioPorID(_usuario); //obtenemos el nombre de usuario creador Usuario UsuarioCreador = new Usuario(); UsuarioCreador.USUA_Interno = usuario.AUDI_UsuarioCrea; UsuarioCreador = DataUsuario.ObtenerUsuarioPorID(UsuarioCreador); usuario.UsuarioCreador = UsuarioCreador.USUA_Usuario; //Obtenemos el nombre del grupo if (usuario.GRUP_Interno != null) { GrupoDAO DataGrupo = new GrupoDAO(); Grupo grupo = new Grupo(); grupo.GRUP_Interno = usuario.GRUP_Interno; grupo = DataGrupo.ObtenerGrupoPorID(grupo); usuario.GRUP_Nombre = grupo.GRUP_Nombre; } //Obtenemos el ultimo ingreso del usuario al sistema HistorialIngresoDAO histIngrDAO = new HistorialIngresoDAO(); HistorialIngreso histIngr = new HistorialIngreso(); histIngr.USUA_Interno = usuario.USUA_Interno; histIngr = histIngrDAO.ObtenerUltimoIngresoUsuario(histIngr); if (histIngr != null) { usuario.HIIN_FechaIngreso = histIngr.HIIN_FechaIngreso; usuario.HIIN_IPacceso = histIngr.HIIN_IPacceso; } return(usuario); }
public Grupo ObtenerGrupo(Grupo _grupo) { GrupoDAO DGrupo = new GrupoDAO(); Grupo grupo = DGrupo.ObtenerGrupoPorID(_grupo); //obtenemos el usuario UsuarioDAO DU = new UsuarioDAO(); Usuario usuario = new Usuario(); usuario.USUA_Interno = grupo.AUDI_UsuarioCrea; usuario = DU.ObtenerUsuarioPorID(usuario); grupo.UsuarioCreador = usuario.USUA_Usuario; return(grupo); }
public ParametrosCorporativosController(ApplicationDbContext context) { _context = context; localizacaoDAO = new LocalizacaoDAO(context); empresaDAO = new EmpresaDAO(context); setorProprietarioDAO = new SetorProprietarioDAO(context); fabricanteDAO = new FabricanteDAO(context); contratoDAO = new ContratoDAO(context); grupoDAO = new GrupoDAO(context); permissaoDAO = new PermissaoDAO(context); permissaoUsuarioDAO = new PermissaoUsuarioDAO(context); requisicaoDAO = new RequisicaoDAO(context); purchaseOrderDAO = new PurchaseOrderDAO(context); identificacaoSistemaDAO = new IdentificacaoSistemaDAO(context); }
public ActionResult Cadastrar(HttpPostedFileBase fupImagem, Grupo grupo) { if (ModelState.IsValid) { grupo.CriadoEm = DateTime.Now; if (GrupoDAO.CadastrarGrupo(grupo)) { return(RedirectToAction("Index", "Grupo")); } //Retornar uma mensagem para view ModelState.AddModelError("", "Não é possível adicionar um grupo com o mesmo nome!"); return(View(grupo)); } return(View(grupo)); }
private void CarregarListGrupos() { List <Grupo> grupos = new List <Grupo>(); GrupoDAO grupoDAO = new GrupoDAO(); grupos = grupoDAO.GetAll(); foreach (var item in grupos) { cboGrupo.Items.Add(new GrupoCheckedListBoxItem() { Tag = item.Id, Text = item.Descricao }); } }
public List <Grupo> ObtenerGruposFiltradoPorNombre(int TamanioPagina, int NumeroPagina, string str) { GrupoDAO DGrupo = new GrupoDAO(); List <Grupo> listaGrupos = DGrupo.ObtenerGruposFiltradoPorNombre(TamanioPagina, NumeroPagina, str); //obtenemos el usuario List <Grupo> grupos = new List <Grupo>(); foreach (Grupo grupo in listaGrupos) { UsuarioDAO DU = new UsuarioDAO(); Usuario usuario = new Usuario(); usuario.USUA_Interno = grupo.AUDI_UsuarioCrea; usuario = DU.ObtenerUsuarioPorID(usuario); grupo.UsuarioCreador = usuario.USUA_Usuario; grupos.Add(grupo); } return(grupos); }
private void CarregarMenuItensPorGrupo() { GrupoDAO grupoDAO = new GrupoDAO(); List <Grupo> grupos = new List <Grupo>(); grupos = grupoDAO.GetAll(); mnuItens.DropDownItems.Clear(); foreach (Grupo g in grupos) { ToolStripMenuItem tsmi = new ToolStripMenuItem(); tsmi.Text = g.Descricao.Trim();//nome_menu; tsmi.Name = "mnu" + g.Id.ToString(); tsmi.Tag = g.Id.ToString(); mnuItens.DropDownItems.Add(tsmi); tsmi.Click += new EventHandler(mnuCadastroItens_Click); } }
public List <Usuario> ObtenerCualquierPaginaUsuarios(int TamanioPagina, int NumeroPagina) { UsuarioDAO DataUsuario = new UsuarioDAO(); List <Usuario> Usuarios = DataUsuario.ObtenerCualquierPaginaUsuarios(TamanioPagina, NumeroPagina); List <Usuario> ListaUsuarios = new List <Usuario>(); foreach (Usuario objUsuario in Usuarios) { Usuario usuario = new Usuario(); usuario = objUsuario; //obtenemos el nombre de usuario creador Usuario UsuarioCreador = new Usuario(); UsuarioCreador.USUA_Interno = objUsuario.AUDI_UsuarioCrea; UsuarioCreador = DataUsuario.ObtenerUsuarioPorID(UsuarioCreador); usuario.UsuarioCreador = UsuarioCreador.USUA_Usuario; //Obtenemos el nombre del grupo if (objUsuario.GRUP_Interno != null) { GrupoDAO DataGrupo = new GrupoDAO(); Grupo grupo = new Grupo(); grupo.GRUP_Interno = objUsuario.GRUP_Interno; grupo = DataGrupo.ObtenerGrupoPorID(grupo); usuario.GRUP_Nombre = grupo.GRUP_Nombre; } //Obtenemos el ultimo ingreso del usuario al sistema HistorialIngresoDAO histIngrDAO = new HistorialIngresoDAO(); HistorialIngreso histIngr = new HistorialIngreso(); histIngr.USUA_Interno = objUsuario.USUA_Interno; histIngr = histIngrDAO.ObtenerUltimoIngresoUsuario(histIngr); if (histIngr != null) { usuario.HIIN_FechaIngreso = histIngr.HIIN_FechaIngreso; //usuario.HIIN_IPacceso = histIngr.HIIN_IPacceso; } ListaUsuarios.Add(usuario); } return(ListaUsuarios); }
private void btnExcluir_Click(object sender, EventArgs e) { if (dgvGrupos.RowCount != 0) { if (dgvGrupos.CurrentRow.Selected) { if (MessageBox.Show("Você realmente quer excluir este GRUPO?", "Questão", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { GrupoDAO dao = new GrupoDAO(); dao.DeletaGrupo(this.grupoCarregado.IdGrupo); CarregaListaGrupos(); } } else { MessageBox.Show("Não foi possível realizar a operação.\nNão há nenhum GRUPO selecionada!", "Fracasso", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Não foi possível realizar a operação.\nNão há nenhum GRUPO cadastrada!", "Fracasso", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public int InsertarGrupo(Grupo grupo, int AUDI_Usuario) { GrupoDAO DGrupo = new GrupoDAO(); int IDGrupo = DGrupo.InsertarGrupo(grupo, AUDI_Usuario); if (IDGrupo > 0) { if (grupo.GRUP_Tareas != null) { //entonces modificamos las tareas del grupo para ello hCEMOS: //1º eliminamos todas las tareas del Grupo, SI ES QUE HAY if (grupo.GRUP_Interno != null) { DGrupo.EliminarTareasDeGrupo(grupo); } string[] IDTareas = grupo.GRUP_Tareas.Split('|'); foreach (string ID in IDTareas) { TareaGrupo tareaGrupo = new TareaGrupo(); tareaGrupo.TARE_Interno = int.Parse(ID); if (grupo.GRUP_Interno != null) { //insertamos las nuevas tareas del grupo tareaGrupo.GRUP_Interno = grupo.GRUP_Interno; DGrupo.InsertarTareasDelGrupo(tareaGrupo); } else { //solo insertamos las nuevas tareas del grupo tareaGrupo.GRUP_Interno = IDGrupo; DGrupo.InsertarTareasDelGrupo(tareaGrupo); } } } } return(IDGrupo); }
public int EliminarGrupo(Grupo grupo, int AUDI_Usuario) { GrupoDAO DGrupo = new GrupoDAO(); return(DGrupo.EliminarGrupo(grupo, AUDI_Usuario)); }
public int DesactivarGrupo(Grupo grupo, int AUDI_Usuario) { GrupoDAO DGrupo = new GrupoDAO(); return(DGrupo.DesactivarGrupo(grupo, AUDI_Usuario)); }
public GruposBL(SqlConnection conn) { _grupoDao = new GrupoDAO(conn); }
public List <Grupo> ObtenerGrupos() { GrupoDAO DGrupo = new GrupoDAO(); return(DGrupo.ObtenerTodosGrupos()); }
public int ObtenerTotalGrupos() { GrupoDAO DGrupo = new GrupoDAO(); return(DGrupo.ObtenerTotalGrupos()); }
public List <TareaGrupo> ObtenerTareasDeGrupo(Grupo grupo) { GrupoDAO DGrupo = new GrupoDAO(); return(DGrupo.ObtenerTareasDeGrupo(grupo)); }
public List <Tarea> ObtenerTareasPorModulo() { GrupoDAO DGrupo = new GrupoDAO(); return(DGrupo.ObtenerTareasPorModulo()); }