public static void AlterarDataSaidaEquipamento(MODGrupo_Equipamento grupoEquipamento) { Conexao.Abrir(); MySqlCommand comando = new MySqlCommand(); comando.Connection = Conexao.conexao; comando.CommandText = "UPDATE TBLGRUPO_Equipamento SET data_fim = @data where fk_grupo = @grupo and fk_equipamento = @equipamento and data_fim is null"; comando.Parameters.AddWithValue("@data", grupoEquipamento.DataFim); comando.Parameters.AddWithValue("@grupo", grupoEquipamento.FkGrupo); comando.Parameters.AddWithValue("@equipamento", grupoEquipamento.FkEquipamento); comando.ExecuteNonQuery(); Conexao.Fechar(); }
public static void InserirEquipamentoGrupo(MODGrupo_Equipamento grupoEquipamento) { Conexao.Abrir(); MySqlCommand comando = new MySqlCommand(); comando.Connection = Conexao.conexao; comando.CommandText = "INSERT INTO TBLGRUPO_EQUIPAMENTO (fk_grupo, fk_equipamento, data_inicio) " + "VALUES (@fk_grupo, @fk_equipamento, @data_inicio)"; comando.Parameters.AddWithValue("@fk_grupo", grupoEquipamento.FkGrupo); comando.Parameters.AddWithValue("@fk_equipamento", grupoEquipamento.FkEquipamento); comando.Parameters.AddWithValue("@data_inicio", grupoEquipamento.DataInicio); comando.ExecuteNonQuery(); Conexao.Fechar(); }
protected void Desvincular_Click(object sender, EventArgs e) { MODGrupo_Equipamento grupoEquipamento = new MODGrupo_Equipamento(); if (TxtDataTermino.Text.Trim() == "") { LblResposta.Text = "A data de término nao pode ser nula!"; } else { grupoEquipamento.FkEquipamento = Convert.ToInt32(Page.Request.QueryString["equipamento"]); grupoEquipamento.FkGrupo = Convert.ToInt32(TxtGrupo.SelectedValue); grupoEquipamento.DataFim = Convert.ToDateTime(TxtDataTermino.Text.Trim()); BLLEquipamento.AlterarDataSaidaEquipamento(grupoEquipamento); LblResposta.Text = "Equipamento desvinculado com sucesso!"; } }
protected void BtnVincularEquipamento_Click(object sender, EventArgs e) { MODGrupo_Equipamento grupoEquipamento = new MODGrupo_Equipamento(); if (TxtData.Text.Trim() == "") { LblResposta.Text = Erros.DataVazio; } else { grupoEquipamento.FkGrupo = Convert.ToInt32(TxtGrupo.SelectedValue); grupoEquipamento.FkEquipamento = Convert.ToInt32(TxtEquipamento.SelectedValue); grupoEquipamento.DataInicio = Convert.ToDateTime(TxtData.Text.Trim()); BLLEquipamento.InserirEquipamentoGrupo(grupoEquipamento); LblResposta.Text = "Equipamento vinculado com sucesso!"; } }
protected void Page_Load(object sender, EventArgs e) { if (Session["login"] == null) { Session.RemoveAll(); Response.Redirect("../Pages/Login.aspx"); } MODUsuario usuario2 = new MODUsuario(); usuario2.Login = PegaLogin.RetornaLogin(); usuario2 = BLLUsuario.PesquisarLogin(usuario2); ImagemUser.ImageUrl = "../Pages/" + usuario2.Imagem; ImagemUser2.ImageUrl = "../Pages/" + usuario2.Imagem; LblNome.Text = usuario2.Nome; if (usuario2.FkTipo == 1) { LblFuncao.Text = "Administrador"; } else { LblFuncao.Text = "Lider de Pesquisa"; } if (!Page.IsPostBack) { MODGrupo_Equipamento grupoEquipamento = new MODGrupo_Equipamento(); MODEquipamento equipamento = new MODEquipamento(); grupoEquipamento.FkEquipamento = Convert.ToInt32(Page.Request.QueryString["equipamento"]); TxtGrupo.DataSource = BLLEquipamento.PesquisarGrupo(grupoEquipamento, "equipamento"); TxtGrupo.DataValueField = "Id_grupo"; TxtGrupo.DataTextField = "Nome"; TxtGrupo.DataBind(); equipamento.IdEquipamento = grupoEquipamento.FkEquipamento; equipamento = BLLEquipamento.PesquisarEquipamento(equipamento, "id"); TxtNome.Text = equipamento.Nome; } }
public static DataTable PesquisarGrupo(MODGrupo_Equipamento grupoEquipamento, string tipoPesquisa) { MySqlCommand comando = new MySqlCommand(); Conexao.Abrir(); comando.Connection = Conexao.conexao; if (tipoPesquisa == "equipamento") { comando.CommandText = "select g.id_grupo, g.nome, ge.data_inicio, ge.data_fim from tblgrupo g inner join tblgrupo_equipamento ge on ge.fk_grupo = g.id_grupo inner join tblequipamento e on ge.fk_equipamento = e.id_equipamento and ge.fk_equipamento = @equipamento and ge.data_fim is null"; comando.Parameters.AddWithValue("@equipamento", grupoEquipamento.FkEquipamento); } comando.CommandType = CommandType.Text; MySqlDataAdapter da = new MySqlDataAdapter(comando); DataTable dados = new DataTable(); da.Fill(dados); return(dados); }
public static DataTable PesquisarGrupo(MODGrupo_Equipamento grupoEquipamento, string tipoPesquisa) { return(DALEquipamento.PesquisarGrupo(grupoEquipamento, tipoPesquisa)); }
public static void AlterarDataSaidaEquipamento(MODGrupo_Equipamento grupoEquipamento) { DALEquipamento.AlterarDataSaidaEquipamento(grupoEquipamento); }
public static void InserirEquipamentoGrupo(MODGrupo_Equipamento grupoEquipamento) { DALEquipamento.InserirEquipamentoGrupo(grupoEquipamento); }