예제 #1
0
        public List <MLTAB_TPT> ConsultarTipo(MLTAB_TPT objMLTAB_TPT)
        {
            List <MLTAB_TPT> lstMLTAB_TPT = new List <MLTAB_TPT>();

            using (SqlConnection objConexao = new SqlConnection(strConnection))
            {
                using (SqlCommand objComando = new SqlCommand(strSelectTipo, objConexao))
                {
                    objComando.Parameters.AddWithValue("@Tpt_Tipo", objMLTAB_TPT.Tpt_Tipo);

                    objConexao.Open();

                    SqlDataReader objDataReader = objComando.ExecuteReader();

                    if (objDataReader.HasRows)
                    {
                        while (objDataReader.Read())
                        {
                            MLTAB_TPT objMLTPT = new MLTAB_TPT();

                            objMLTPT.Tpt_Tipo = objDataReader["Tpt_Tipo"].ToString();


                            lstMLTAB_TPT.Add(objMLTPT);
                        }

                        objDataReader.Close();
                    }

                    objConexao.Close();
                }
            }
            return(lstMLTAB_TPT);
        }
예제 #2
0
        private void SalvarTipo(string Tpt_Tipo)
        {
            try
            {
                int registrosAfetados = 0;
                var objMLTAB_TPT      = new MLTAB_TPT();
                var objBLTAB_TPT      = new BLTAB_TPT();

                objMLTAB_TPT.Tpt_Tipo = Tpt_Tipo;

                registrosAfetados = objBLTAB_TPT.Gravar(objMLTAB_TPT);
                ID_TPT            = registrosAfetados;
                if (registrosAfetados > 0)
                {
                    if (ID_TPTT > 0)
                    {
                        MessageBox.Show("Tipo de tatuagem alterado com sucesso.");
                    }
                    else
                    {
                        MessageBox.Show("Tipo Tatuagem gravado com sucesso");
                    }
                }
            }
            catch (Exception)
            {
                MessageBox.Show("Tipo de tatuagem já existente");
            }
        }
예제 #3
0
        public List <MLTAB_TPT> Consultar()
        {
            List <MLTAB_TPT> lstMLTAB_TPT = new List <MLTAB_TPT>();

            using (SqlConnection objConexao = new SqlConnection(strConnection))
            {
                using (SqlCommand objComando = new SqlCommand(strSelect, objConexao))
                {
                    objConexao.Open();

                    SqlDataReader objDataReader = objComando.ExecuteReader();

                    if (objDataReader.HasRows)
                    {
                        while (objDataReader.Read())
                        {
                            MLTAB_TPT objMLTAB_TPT = new MLTAB_TPT();

                            objMLTAB_TPT.ID_TPT   = Convert.ToInt32(objDataReader["ID_TPT"].ToString());
                            objMLTAB_TPT.Tpt_Tipo = objDataReader["Tpt_Tipo"].ToString();

                            lstMLTAB_TPT.Add(objMLTAB_TPT);
                        }
                        objDataReader.Close();
                    }
                    objConexao.Close();
                }
            }
            return(lstMLTAB_TPT);
        }
예제 #4
0
        private void ConfirmarTipo()
        {
            var objMLTAB_TPT = new MLTAB_TPT();

            if (lstPesquisa.SelectedItems.Count > 0)
            {
                objMLTAB_TPT.ID_TPT   = Convert.ToInt32(lstPesquisa.SelectedItems[0].Text);
                objMLTAB_TPT.Tpt_Tipo = lstPesquisa.SelectedItems[0].SubItems[1].Text;

                objfrmNovoOrcamentoTattoo.ID_TPT   = Convert.ToInt16(objMLTAB_TPT.ID_TPT);
                objfrmNovoOrcamentoTattoo.Tpt_Tipo = objMLTAB_TPT.Tpt_Tipo;
                this.Close();
            }
        }
예제 #5
0
        private void AlterarTipo(int ID_TPTT, string Tpt_Tipo)
        {
            var objMLTAB_TPT = new MLTAB_TPT();
            var objBLTAB_TPT = new BLTAB_TPT();

            objMLTAB_TPT.ID_TPT   = ID_TPTT;
            objMLTAB_TPT.Tpt_Tipo = Tpt_Tipo;

            int registrosAfetados = objBLTAB_TPT.Atualizar(objMLTAB_TPT);

            if (registrosAfetados > 0)
            {
                MessageBox.Show("Tipo atualizado com sucesso.");
                Close();
            }
        }
예제 #6
0
        public int Atualizar(MLTAB_TPT objMLTAB_TPT)
        {
            var objDlTAB_TPT = new DLTAB_TPT();

            try
            {
                return(objDlTAB_TPT.Atualizar(objMLTAB_TPT));
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                objDlTAB_TPT = null;
            }
        }
예제 #7
0
        public List <MLTAB_TPT> ConsultarTipo(MLTAB_TPT objMLTAB_TPT)
        {
            var objDlTAB_TPT = new DLTAB_TPT();

            try
            {
                return(objDlTAB_TPT.ConsultarTipo(objMLTAB_TPT));
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                objDlTAB_TPT = null;
            }
        }
예제 #8
0
        private void Alterar()
        {
            var objMLTAB_TPT = new MLTAB_TPT();

            if (lstPesquisa.SelectedItems.Count > 0)
            {
                objMLTAB_TPT.ID_TPT   = Convert.ToInt32(lstPesquisa.SelectedItems[0].Text);
                objMLTAB_TPT.Tpt_Tipo = lstPesquisa.SelectedItems[0].SubItems[1].Text;

                frmNovoTipo objNovoTipo = new frmNovoTipo();

                objNovoTipo.ID_TPTT  = objMLTAB_TPT.ID_TPT;
                objNovoTipo.Tpt_Tipo = objMLTAB_TPT.Tpt_Tipo;

                objNovoTipo.ShowDialog();
            }
        }
예제 #9
0
        public int Gravar(MLTAB_TPT objMLTAB_TPT)
        {
            int retorno = 0;

            using (SqlConnection objConexao = new SqlConnection(strConnection))
            {
                using (SqlCommand objComando = new SqlCommand(STRinsert, objConexao))
                {
                    objComando.Parameters.AddWithValue("@Tpt_Tipo", objMLTAB_TPT.Tpt_Tipo);

                    objConexao.Open();
                    //Utilizo o ExecuteScalar para obter o ID Gravado.
                    retorno = Convert.ToInt32(objComando.ExecuteScalar());

                    objConexao.Close();
                }
            }

            return(retorno);
        }
예제 #10
0
        private void CarregarTipos()
        {
            var objBLTAB_TPT = new BLTAB_TPT();
            var objMLTAB_TPT = new MLTAB_TPT();
            List <MLTAB_TPT> objListaTipos = new List <MLTAB_TPT>();

            objListaTipos = objBLTAB_TPT.Consultar();

            lstPesquisa.Items.Clear();

            foreach (var itemLista in objListaTipos)
            {
                ListViewItem objListViewItem = new ListViewItem();

                objListViewItem.Text = itemLista.ID_TPT.ToString();
                objListViewItem.SubItems.Add(itemLista.Tpt_Tipo);

                lstPesquisa.Items.Add(objListViewItem);
            }
        }
예제 #11
0
        public int Atualizar(MLTAB_TPT objMLTAB_TPT)
        {
            int retorno = 0;

            using (SqlConnection objConexao = new SqlConnection(strConnection))
            {
                using (SqlCommand objComando = new SqlCommand(strUpdate, objConexao))
                {
                    objComando.Parameters.AddWithValue("@ID_TPT", objMLTAB_TPT.ID_TPT);
                    objComando.Parameters.AddWithValue("@Tpt_Tipo", objMLTAB_TPT.Tpt_Tipo);

                    objConexao.Open();

                    retorno = objComando.ExecuteNonQuery();

                    objConexao.Close();
                }
            }

            return(retorno);
        }