コード例 #1
0
ファイル: C4_2.cs プロジェクト: radtek/-PAT-Des-Inst
        public Boolean C4_2Update(ModeloC4 o, int id, int estado)
        {
            var mysql = new DBConnection.ConexionMysql();

            if (estado > 1)
            {
                query = String.Format("SET SQL_SAFE_UPDATES=0; " +
                                      "UPDATE pat_c4_2 SET fkestado = '{0}' WHERE idc4_2 = '{1}'",
                                      estado, id);
            }
            else
            {
                query = String.Format("SET SQL_SAFE_UPDATES=0; " +
                                      "UPDATE pat_c4_2 c SET c.actividad = '{0}', c.fknivel = '{1}', c.presupuesto = '{2}', " +
                                      "c.fketapa_prepacion = '{3}', c.fkcategoria = '{4}', c.objetivo = '{5}', c.linea = '{6}', " +
                                      "c.inicio_dia = '{7}', c.inicio_mes = '{8}', c.fin_dia = '{9}', c.fin_mes = '{10}', " +
                                      "c.fkpais_departamento = '{11}', c.lugar = '{12}' WHERE c.idc4_2 = '{13}'; ", o.actividad, o.fknivel, o.presupuesto,
                                      o.fketapa_prepacion, o.fkcategoria, o.objetivo, o.linea, o.inicio_dia, o.inicio_mes, o.fin_dia, o.fin_mes,
                                      o.fkpais_departamento, o.lugar, id);
            }


            try
            {
                mysql.AbrirConexion();
                MySqlCommand cmd = new MySqlCommand(query, mysql.conectar);
                cmd.ExecuteNonQuery();
                mysql.CerrarConexion();
                return(true);
            }
            catch
            {
                return(false);
            }
        }
コード例 #2
0
ファイル: C4_2.cs プロジェクト: radtek/-PAT-Des-Inst
        public DataTable C4_2Create(ModeloC4 objCrear)
        {
            var       mysql = new DBConnection.ConexionMysql();
            DataTable dt    = new DataTable();

            query = String.Format("INSERT INTO pat_c4_2 (codigo, actividad, fknivel, objetivo, fketapa_prepacion, " +
                                  "fkcategoria, linea, registro, inicio_dia, inicio_mes, fin_dia, fin_mes, fkestado " +
                                  "fkpais_departamento, lugar, presupuesto, fadn, ano) " +
                                  "VALUES('{0}', '{1}', '{2}', '{3}', '{4}', '{5}', '{6}', '{7}', '{8}', '{9}', '{10}', " +
                                  "'{11}', '{12}', '{13}', '{14}', '{15}', '{16}', '{17}');",
                                  objCrear.codigo, objCrear.actividad, objCrear.fknivel, objCrear.objetivo, objCrear.fketapa_prepacion,
                                  objCrear.fkcategoria, objCrear.linea, objCrear.registro, objCrear.inicio_dia, objCrear.inicio_mes, objCrear.fin_dia, objCrear.fin_mes, objCrear.fkestado,
                                  objCrear.fkpais_departamento, objCrear.lugar, objCrear.presupuesto, objCrear.fadn, objCrear.ano);
            mysql.AbrirConexion();
            MySqlDataAdapter consulta = new MySqlDataAdapter(query, mysql.conectar);

            consulta.Fill(dt);
            mysql.CerrarConexion();
            return(dt);
        }