public bool IngresarPlantillaTrabajo(clsPlantillaTrabajo plantillatrabajo) { MySqlConnectionStringBuilder builder = new MySqlConnectionStringBuilder(); builder.Server = "localhost"; builder.Port = 3306; builder.UserID = "root"; builder.Password = "******"; builder.SslMode = MySqlSslMode.None; builder.Database = "dbcoordinacion"; MySqlConnection con = new MySqlConnection(builder.ToString()); MySqlCommand cmd = new MySqlCommand("insert into tbl_DetallePlantillaTrabajo(idtbl_DetallePlantillaTrabajo,fecha_trabajo,empresa_trabajo,archivoplano_trabajo,tbl_DetalleRuta_id,tbl_DetalleGrupoTrabajo_id,tbl_Usuarios_id,tbl_DetalleTrabajo_id)" + "values(@plantillatrabajoid,@fechatrabajo,@empresatrabajo,@archivoplano,@detallerutaid,@detallegrupotrabajoid,@usuariosid,@detalletrabajoid)"); cmd.Parameters.Add("@plantillatrabajoid", MySqlDbType.Int32).Value = plantillatrabajo.Plantillatrabajoid; cmd.Parameters.Add("@fechatrabajo", MySqlDbType.VarChar).Value = plantillatrabajo.Fechatrabajo; cmd.Parameters.Add("@empresatrabajo", MySqlDbType.VarChar).Value = plantillatrabajo.Empresatrabajo; cmd.Parameters.Add("@archivoplano", MySqlDbType.VarChar).Value = plantillatrabajo.Archivotrabajo; cmd.Parameters.Add("@detallerutaid", MySqlDbType.Int32).Value = plantillatrabajo.Detallerutaid; cmd.Parameters.Add("@detallegrupotrabajoid", MySqlDbType.Int32).Value = plantillatrabajo.Detallegrupotrabajoid; cmd.Parameters.Add("@usuariosid", MySqlDbType.Int32).Value = plantillatrabajo.Usuariosid; cmd.Parameters.Add("@detalletrabajoid", MySqlDbType.Int32).Value = plantillatrabajo.Detalletrabajoid; conBD.AbrirConexion(); conBD.ConexionBaseDatos().Open(); con.Open(); int exito = cmd.ExecuteNonQuery(); if (exito == 1) { return(true); } else { return(false); } }
public List <clsPlantillaTrabajo> ListarPlantillasTrabajos() { //MySqlConnection con = new MySqlConnection(cadenaConexion); MySqlCommand cmd = new MySqlCommand("select * from tbl_DetallePlantillaTrabajo", conBD.ConexionBaseDatos()); List <clsPlantillaTrabajo> listaplantillastrabajos = new List <clsPlantillaTrabajo>(); conBD.AbrirConexion(); conBD.ConexionBaseDatos().Open(); //con.Open(); MySqlDataReader lector = cmd.ExecuteReader(); while (lector.Read()) { clsPlantillaTrabajo plantillatrabajo = new clsPlantillaTrabajo(); plantillatrabajo.Plantillatrabajoid = lector.GetInt32(0); plantillatrabajo.Fechatrabajo = lector.GetString(1); plantillatrabajo.Empresatrabajo = lector.GetString(2); plantillatrabajo.Archivotrabajo = lector.GetString(3); plantillatrabajo.Detallerutaid = lector.GetInt32(4); plantillatrabajo.Detallegrupotrabajoid = lector.GetInt32(5); plantillatrabajo.Usuariosid = lector.GetInt32(6); plantillatrabajo.Detalletrabajoid = lector.GetInt32(7); listaplantillastrabajos.Add(plantillatrabajo); } conBD.CerrarConexion(); conBD.ConexionBaseDatos().Close(); //con.Close(); return(listaplantillastrabajos); }