Beispiel #1
0
 /// <summary>
 /// Completa a lista de model Item Kit com o id do kit que foi gravado no Banco de dados
 /// </summary>
 /// <param name="modelKit">model do Kit onde esta o id</param>
 private void CompletaListaModelItemKit(mKitGrupoPeca modelKit)
 {
     foreach (mItemKit model in this._modelItemKit)
     {
         model.Id_kit = modelKit.IdKit;
     }
 }
Beispiel #2
0
        /// <summary>
        /// Popula o DataTable com a table de model
        /// </summary>
        private void PopulaDataTableListaModel(DataTable dt)
        {
            DataRow       linha;
            rKitGrupoPeca regraKit = new rKitGrupoPeca();
            mKitGrupoPeca modelKit = new mKitGrupoPeca();

            try
            {
                foreach (mKitFamilia model in this._listaModelKitFamilia)
                {
                    modelKit             = regraKit.BuscaUnicoRegistro(Convert.ToInt32(model.Id_kit));
                    linha                = dt.NewRow();
                    linha["id_kit"]      = model.Id_kit;
                    linha["id_kit_real"] = modelKit.IdKitReal;
                    linha["nom"]         = modelKit.Nom_grupo;
                    linha["Qtd"]         = model.Qtd_kit;
                    dt.Rows.Add(linha);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                linha    = null;
                regraKit = null;
                modelKit = null;
            }
        }
Beispiel #3
0
 private void btnLimpar_Click(object sender, EventArgs e)
 {
     base.LimpaDadosTela(this);
     this._modelFamMotor      = null;
     this._modelKit           = null;
     this.rdbFamMotor.Checked = true;
 }
Beispiel #4
0
        public mKitGrupoPeca BuscaUnicoRegistro(int idKit)
        {
            DataTable     dtRetorno = null;
            SqlParameter  param     = null;
            mKitGrupoPeca modelKit  = new mKitGrupoPeca();

            try
            {
                param     = new SqlParameter("@id_kit", idKit);
                dtRetorno = base.BuscaDados("sp_select_kitgrupopeca", param);
                modelKit.Deserialize(dtRetorno);
                return(modelKit);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                param = null;
                if (dtRetorno != null)
                {
                    dtRetorno.Dispose();
                    dtRetorno = null;
                }
                modelKit = null;
            }
        }
Beispiel #5
0
 private void btnBuscarProduto_Click(object sender, EventArgs e)
 {
     if (rdbFamMotor.Checked == true)
     {
         this._modelFamMotor = new mFamiliaMotor();
         frmBuscaFamiliaMotor objTela = new frmBuscaFamiliaMotor(_modelFamMotor);
         try
         {
             DialogResult resultado = objTela.ShowDialog();
             if (resultado == DialogResult.Cancel)
             {
                 this._modelFamMotor      = null;
                 this.txtFiltroBusca.Text = string.Empty;
             }
             else
             {
                 this.txtFiltroBusca.Text = this._modelFamMotor.Id_fam_motor_real + " - " + this._modelFamMotor.DscFamiliaMotor;
             }
         }
         catch (Exception ex)
         {
             throw ex;
         }
         finally
         {
             objTela = null;
         }
     }
     else
     {
         this._modelKit = new mKitGrupoPeca();
         frmBuscaKit objTela = new frmBuscaKit(_modelKit);
         try
         {
             DialogResult resultado = objTela.ShowDialog();
             if (resultado == DialogResult.Cancel)
             {
                 this._modelKit = null;
             }
             else
             {
                 this.txtFiltroBusca.Text = this._modelKit.IdKitReal + " - " + this._modelKit.Nom_grupo;
             }
         }
         catch (Exception ex)
         {
             throw ex;
         }
         finally
         {
             objTela = null;
         }
     }
 }
Beispiel #6
0
 private void ValidaDados(mKitGrupoPeca model)
 {
     if (this.ExisteKitCodigo(model.IdKitReal) == true)
     {
         throw new Exceptions.KitGrupoPeca.CodigoRealKitExistenteException();
     }
     else if (this.ExisteKitNome(model.Nom_grupo) == true)
     {
         throw new Exceptions.KitGrupoPeca.NomeKitExistenteException();
     }
 }
Beispiel #7
0
        /// <summary>
        /// Pega os dados da tela para popular um model
        /// </summary>
        /// <returns>Model populado</returns>
        private mKitGrupoPeca PegaDadosTela()
        {
            mKitGrupoPeca model = new mKitGrupoPeca();
            rKitGrupoPeca regra = new rKitGrupoPeca();

            try
            {
                model.IdKit     = regra.BuscaIdMaximo();
                model.Dat_alt   = DateTime.Now;
                model.Flg_ativo = true;
                model.Nom_grupo = this.txtNmKit.Text;
                model.IdKitReal = this.txtCodigoKit.Text;

                return(model);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                model = null;
            }
        }
Beispiel #8
0
 public frmBuscaKit(mKitGrupoPeca modelKit, bool Alteracao)
 {
     InitializeComponent();
     this._model     = modelKit;
     this._alteracao = Alteracao;
 }
Beispiel #9
0
 public frmBuscaKit(mKitGrupoPeca modelKit)
 {
     InitializeComponent();
     this._model     = modelKit;
     this._alteracao = false;
 }