public Boolean UpdateIntroBaseLegal(ModeloIntroBaseLegal objEditar, int id, int estado) { var mysql = new DBConnection.ConexionMysql(); if (estado > 1) { query = String.Format("UPDATE pat_informacion SET fkestado = '{0}' WHERE idinformacion = '{1}'; ", estado, id); } else { query = String.Format("UPDATE pat_informacion SET introduccion = '{0}', marco_juridico = '{1}', " + "afiliacion_organizacion = '{2}' WHERE idinformacion = '{3}'; ", objEditar.intro, objEditar.marco, objEditar.afiliacion, id); } try { mysql.AbrirConexion(); MySqlCommand cmd = new MySqlCommand(query, mysql.conectar); cmd.ExecuteNonQuery(); mysql.CerrarConexion(); return(true); } catch { return(false); } }
public DataTable InfoCreate(ModeloIntroBaseLegal objCrear) { var mysql = new DBConnection.ConexionMysql(); DataTable dt = new DataTable(); query = String.Format("INSERT INTO pat_informacion (introduccion, marco_juridico, afiliacion_organizacion, fadn, ano, fkestado) " + "VALUES('{0}', '{1}', '{2}', '{3}', '{4}', '1');", objCrear.intro, objCrear.marco, objCrear.afiliacion, objCrear.fadn, objCrear.ano); mysql.AbrirConexion(); MySqlDataAdapter consulta = new MySqlDataAdapter(query, mysql.conectar); consulta.Fill(dt); mysql.CerrarConexion(); return(dt); }
//Funcion para crear un nuevo registro public DataTable InfoCreate(ModeloIntroBaseLegal objCrear, string usuario) { var mysql = new DBConnection.ConexionMysql(); DataTable dt = new DataTable(); query = String.Format("INSERT INTO pat_informacion (introduccion, marco_juridico, afiliacion_organizacion, fadn, ano, fkestado) " + "VALUES('{0}', '{1}', '{2}', '{3}', '{4}', '1');", objCrear.intro, objCrear.marco, objCrear.afiliacion, objCrear.fadn, objCrear.ano); mysql.AbrirConexion(); MySqlDataAdapter consulta = new MySqlDataAdapter(query, mysql.conectar); consulta.Fill(dt); mysql.CerrarConexion(); query = String.Format("SELECT idinformacion FROM pat_informacion ORDER BY idinformacion DESC LIMIT 1;"); mysql.AbrirConexion(); MySqlCommand cmd = new MySqlCommand(query, mysql.conectar); MySqlDataReader reader = cmd.ExecuteReader(); using (reader) { if (reader.Read()) { modelo.id = int.Parse(reader["idinformacion"].ToString()); } } mysql.CerrarConexion(); modelo.tabla = "pat_informacion"; modelo.accion = "Crear"; modelo.info = objCrear.intro + " - " + objCrear.marco + " - " + objCrear.afiliacion; modelo.fecha = DateTime.Now; modelo.usuario = usuario; bitacora.historialBitacora(modelo); return(dt); }
//Funcion para actualizar la informacion public Boolean UpdateIntroBaseLegal(ModeloIntroBaseLegal objEditar, int id, int estado, string usuario) { var mysql = new DBConnection.ConexionMysql(); if (estado > 1) { query = String.Format("UPDATE pat_informacion SET fkestado = '{0}' WHERE idinformacion = '{1}'; ", estado, id); } else { query = String.Format("UPDATE pat_informacion SET introduccion = '{0}', marco_juridico = '{1}', " + "afiliacion_organizacion = '{2}' WHERE idinformacion = '{3}'; ", objEditar.intro, objEditar.marco, objEditar.afiliacion, id); } try { mysql.AbrirConexion(); MySqlCommand cmd = new MySqlCommand(query, mysql.conectar); cmd.ExecuteNonQuery(); mysql.CerrarConexion(); modelo.tabla = "pat_informacion"; modelo.accion = "Update"; modelo.id = id; modelo.info = objEditar.intro + " - " + objEditar.marco + " - " + objEditar.afiliacion;; modelo.fecha = DateTime.Now; modelo.usuario = usuario; bitacora.historialBitacora(modelo); return(true); } catch { return(false); } }