Esempio n. 1
0
        public int Insert(DTOProbFalla nuevo)
        {
            try
            {
                StringBuilder SQLString  = new StringBuilder();
                ArrayList     Parametros = new ArrayList();

                SQLString.Append("Insert into prob_falla values(@codigo,@cod_reu_coor,@cod_pre_elabo,@cod_recu_ejecu);");

                Parametros.Add(new MySqlParameter("@codigo", (object)nuevo.Codigo));
                Parametros.Add(new MySqlParameter("@cod_reu_coor", (object)nuevo.Cod_reu_coor));
                Parametros.Add(new MySqlParameter("@cod_pre_elabo", (object)nuevo.Cod_pre_elabo));
                Parametros.Add(new MySqlParameter("@cod_recu_ejecu", (object)nuevo.Cod_recu_ejecu));


                MySqlCommand orden = ObtenerOrdenSqlInsert(SQLString.ToString(), Parametros);
                orden.Connection.Open();
                int x = orden.ExecuteNonQuery();
                orden.Connection.Close();
                return(x);
            }
            catch (Exception ex)
            {
                throw (ex);
            }
        }
Esempio n. 2
0
        public DataSet select(DTOProbFalla dto)
        {
            try
            {
                DataSet       ds         = new DataSet();
                StringBuilder SQLString  = new StringBuilder();
                StringBuilder Campos     = new StringBuilder();
                ArrayList     Parametros = new ArrayList();

                SQLString.Append("Select * From prob_falla");
                if (dto == null)
                {
                    throw new NullReferenceException("DAOProbFalla.select(dto)");
                }
                if (dto.Codigo != null)
                {
                    Campos.Append("codigo = " + dto.Codigo + " AND ");
                    //Parametros.Add(new MySqlParameter("@nombre", (object)dto.Nombre));
                }

                if (Campos.Length > 0)
                {
                    SQLString.Append(" WHERE ");
                    SQLString.Append(Campos.ToString().Substring(0, Campos.ToString().Length - 4));
                }
                MySqlCommand     orden = ObtenerOrdenSql(SQLString.ToString(), Parametros);
                MySqlDataAdapter da    = new MySqlDataAdapter(orden);
                da.Fill(ds);

                return(ds);
            }
            catch (Exception ex)
            {
                throw (ex);
            }
        }